It's never a compliment when you tell someone "You look so much better than/this looks way better on you/you did this way better" etc etc etc
Putting others down in an attempt to "compliment" is wrong.
Don't do it. It doesn't feel good at either end. It's gross.