Very much indeed. But this reality is created by ecosystem of our society. If you suppress highly creative individuals who don't want to deal with BS, it's gonna suck for you too. We live in a highly connected world. Changes take years, but even from purely egoistic point of view, to say that suffering of a group of people does not affect you is plain wrong if you think about it long enough.
What do you care about people in North Korea? If the country was doing well, maybe they would have the biggest semiconductor fab. Or maybe you would be using some great open source that came from there.
I agree that there is no point shouting at the clouds when there is no action that you can take to fix the problem. But in some cases you can take some action, even if it's as little as discussing the issue here which makes it slightly louder which could fix the problem, or deciding that you don't want to use Apple because of it etc.
Personally I keep thinking about decentralized web of trust which could make app stores deprecated or at least create a market of app stores. http://comboy.pl/wot.html - I'm working on a better version and a github repo.
And yes, impact of your actions, unless they are really great, is likely very small, so you can just be completely egoistic and world won't be much different. But this works on all scales. If you are not trying to make people around you happy then you live surrounded by unhappy people. So I guess what I'm suggesting, is that this approach will not make you happy, and I'd like you to be. And while internet stranger words have low value for you, it's an input that may affect later output.
You may not necessarily be optimizing for happiness, but if your utility function is not aligning with the most popular one in this case (people seem to want great work to be well rewarded), it would be nice to give us a glimpse of it, to put your statement in a context which makes sense.