I'm the Best Employee, Why Don't I Get the Best Pay?

Dear Experts, My question is simple. Why would management not give me good pay despite me being the best employee (unofficially confirmed by the bosses). Recently our Business Development Director came in and saw the way I handled my work and appreciated it a lot. In his words, “I have never seen anything so well maintained in my twenty years of experience in Europe, I am very pleased to see the way you work and it’s a pleasure to have you our team." Now the problem is, I have been asking my boss to give me family status. This includes better housing and transportation allowance and for insurance for all the members of the family (my wife for now, we are expecting our first born in April). But my boss has always been negative on that front. The bigger problem is others who are less productive than me are being offered ridiculous benefits, including a pay 30% – 50% better than I. Of course, I would like to have those benefits even if others weren’t getting it. Could you please tell me how I could make them give me those perks? Please note I have asked the Country Manager, “Sir, is there anything I could do more? So the company can benefit me too?” All he said was, “Hussain, you are doing it and what you are doing is very good, just keep it going.” He didn’t answer me why the company was not giving me the benefits I deserve. Here is how our CAREEREALISM-Approved Experts answered this question on Twitter:Q#429 Agree with other experts. Time to find another job. The act of leaving may even change their minds. (@gradversity) Q#429 Time to look for a new job that does value you. Sometimes we're not appreciated until we're gone. (@juliaerickson) Q#429 If U R not happy with compensation, then move to org w/what you seek. Co defines what employees "deserve", not employee. (@DawnBugni) Q#429 How long can u work for less than what u r worth? I'd look for a place that rewards not ignores performance. (@TaiGooodwin) Q#429 What does the company mean to you? If just a job, seems alt employment is the right choice in this case. (@teenarose) Q#429 Based purely on what you've stated, they are treating you worse the better you work. I'd bail. (@beneubanks) Our Twitter Advice Project (T.A.P.) is no longer an active campaign. To find an answer to the above question, please use the "Search" box in the right-hand column of this website.