"Casters make too much money."
"Players should make more."
"Day[9] is not a good caster."
This is not an attack on cloud, huk, or nemesis, as many people have said these things; these are simply the most prominent incidences I can think of/find.
The problem with these kinds of statements is not that I think casters should be immune to criticism. Of course not. There are casters that are better than others, there are casters that are good, and there are casters that are not good. The problem is that comparing them to players doesn't make any sense. Casters need a completely different skillset because their job is very different. They aren't necessarily "practicing 10 hours a day" (but some do put in those kinds of hours) or "having to deal with the pressure of a tournament" but they have other duties. They are interpreting the game for a wide audience, entertaining, creating content, and doing all of that on the fly in a way that never betrays any emotion that would detract from the excitement of a tournament. Casting is taxing mentally and physically (every tried to talk for 2+ hours straight? it's rough).
To make an analogy - do the best baseball players write the best books about baseball? do the best spanish speakers make the best spanish teachers? does the smartest mathematician write the most exciting math books? In each case the answer is "not necessarily."
As an aside - if you're a player and you think you aren't being paid enough, that's an issue between you and your team (and your agent if you have one). What you are being paid has nothing to do with what casters make (not that you even have any idea how much a caster makes). Top tier casters work tirelessly to build a brand for themselves and are putting in just as much work as top tier players, it's just a different kind of work. For the most part, they have earned their way to the top.
Thanks for reading; I hope that makes sense.