A superior life, a China idiom, means a good fate. It comes from a cautionary story. Yutangchun meets her husband in trouble.
So the meaning of this sentence is that although a person has a vacant position, he is still a first-class life. This is usually a good wish, hoping that someone can be smooth sailing on the road of life and achieve success and happiness.