I dunno, 30k is a good wage for playing sport! It's only football really that is full of it, and pays crap players 30k a week etc.
Most people even if they earn more would much prefer 30k a year to play cricket! You can live well for 30k a year, unless you want fancy cars, houses, multiple holidays etc. Why would the sports person be the main bread winner?? Now a days both people work unless you either don't mind being poorer overall or one earns enough etc.