I thought I would bring the sad news to your attention that Starcraft 2 has dropped off the "Top 100 eSports Earnings" list: https://www.esportsearnings.com/players
This was always an inevitability given the declining viewership and inability to keep pace with multi-million dollar tournaments like those in Dota 2.
Right now, SC2's top earners Maru ($808k) and Serral ($785k) have fallen to 106 and 116 respectively in the eSports scene, closely tailed by 2019 BlizzCon Champion Dark ($753k) who is rank 122 overall.
SC:BW's highest earners incidentally is Flash ($648k, rank 155) and Jaedong ($645k, rank 158). It's remarkable how close those two are.
Looking at yearly earnings, 2019's top earner Dark made $300k, which just scrapes him into the top 100 overall for the year at 83. In 2018 Serral and Maru, who basically split every tournament of the year, only managed rank 33 ($480k) and 45 ($370k) respectively.
We have to go all the way back to 2011 when a SC2 player figured in the top 10 - incidentally that was MVP and he was the best earner for the year in all of eSports (4 other SC2 players also made the top 10).
I remember the days when the earnings list was almost all Brood War players. It's sad that the investment in our game can't keep pace with other titles, and I think this is the fundamental reason why new blood hasn't and won't enter the scene again. For the same amount of work, the pay is a lot better over the fence.