You compromise your morals and your integrity for personal gain, and you get labeled as a "sellout". Why?
I don’t see the problem here. It’s a necessary part of life. 
Look, you have ideas, right? Great big beautiful ideas. You love them. And maybe the world loves some of them too. But they won’t love all of them. There’s your problem.
If the world doesn’t like some of your ideas, or your morals, or your thoughts, you need to get rid of those ones immediately, because the world has to like you. If you give up your morals and ideas, sure, you might be labeled as a sellout, but the world will love you.
Everyone who is anyone has had to sell out at some point. Any band who’s signed a record deal has had to make their music appeal more to the mainstream. Any author who’s been published has had to change some of his or her ideas against his or her better judgement so that more people will enjoy his or her book. Any actor has had to keep some of his or her more radical ideas in his or her head, so that they won’t be labeled "bad actors". Comedians who want to advance their careers, artists who want to be paid for their work, screenwriters, playwrights, directors, animators… they’ve all sold out at some point. It’s not a bad thing; its made them rich and powerful.
It’s never a question of "should I sell out?". It’s a question of "When will I sell out?".
You know who doesn’t sell out? Peasants, that’s who.
Plumbers, electricians, doctors, lawyers, accountants, architects, construction workers, and a few billion others. All peasants. All of them. They never sold out though, so I guess that’s a point in their favour.
Look, you have a choice in life:
You could choose not to sell out, and be a peasant. You could get married and live an ordinary life. It’s not necessary for the world to love you if you’re a peasant.
Or you could sell out, and be a hero.
The choice is obvious. It’s just a matter of finding out how to sell out.