I really hate spending 30 hours leveling up my character, only to group with someone and they tell me they paid for a leveling service and have only played 2 hours. 

I mean, how unfair is it that I had fun for 30 hours leveling my character and then rich corporate executive guy who only plays for 5 hours a week already has a maxed out character? 

Or even worse, I played for 25 hours doing the hardest dungeons imaginable refining my skills until finally I could beat the dragon to get the uber +5 vorpal sword and Joe exec guy again comes in and starts swinging away not just with a +5 vorpal sword but a +5 tower shield of invulnerability too!

Its really disgusting, its like this rich guy thinks he should be allowed to do all the fun stuff at the end of the game without putting in long hours building his character up.  I don't care if he can't play all day like I can, he has to "earn" the right to have fun, and by earning, I don't mean earning the money to buy his way to having fun.

Oh wait, I got possessed by some poor emo teenager kid for a moment there.  By all means, if you don't have time to play a game as much as your guildmates but still want to join them doing all the high level stuff, pay IGE or someone to shortcut to the end.  After all, its your money and the fun is worth whatever you feel like paying, don't let some insecure person get you down just because they were bored grinding for 80% of their play to get where you got with 50 bucks.  

MMO developers say it unbalances the game when people buy stuff online, I don't think so. I think they don't like the fact that they only create 20-30 hours of entertaining gameplay so they simply create 200-300 hours of repetitive play and they know if someone pays to skip the boring content they'll cancel their account after going through the entertaining gameplay.

Well good!  People "should" play to have fun, and game developers should create enough "fun" content to keep people playing month after month, all without grinding.

And lastly, people shouldn't compare themselves to other people for validation.  Get some self-esteem  people!  Be proud of leveling for 50+ hours, or be proud of the fact that though you're a workaholic, you still get to experience the best parts of the games you play.  Or be proud of finding time to game at all!