I don't quite like people who does not like good behaviour. What more do you want? I mean, it is for the best of the company to have people who are worth while. The company itself will benefit from it because it brings in more profit for the company; staff morale will also be high. What is the problem over here then?
If they do not like you because you are better than them, so be it. Just do you best and we will see who gets the last laugh.