Based on the provisional money list, it's hard to find much reason to criticize Barry Hearn's approach to running snooker. Lower ranked players can make more than the national average earnings in the UK - I think it's around £25,000. If you're an averagely talented pro (good but not exceptional) you can make more than 25 grand per year although I assume there are travel expenses and other costs that reduce a player's yearly earnings.
Overall I guess Barry 'I listen to people's opinions and then ignore them'
Hearn has been good for the sport.