I'll just tell you what I've experienced. I don't keep tabs. I've been one of the early followers and I've made some very good profits based on his calls. For about 10 of his posts there are 1-2 bombs that miss about 1 that's practically out of a crystal ball where the charts play out exactly as he predicted without any significant deviations and the rest are just helpful.
I should say that I pre-select the coins that interest me and don't even read 1/3 of his posts. But I've found the ones I've read to be valuable.
IMO he's abusing the rewards pool.
That's something for the Steemit.Inc They should implement something like a dynamic cap on payouts based on several factors/ diminishing payouts after X posts per day etc. Blame the game not the player. He's at least producing content unlike Grumpy and BS accounts which abused the reward pool with content that are not even 5 words long.
Educating the people who up-vote on his posts is a better way of fighting the perceived injustice.
That's exactly what we need. We also need to do protocol level upgrades to make things better instead of pointing fingers and starting wars.