True, they need to take that on board. Admittedly I am not a Cycling (as a sport) fan, but I am a huge rugby fan. Those kids spend a lot of time, and destroy their body, and don't get the opportunity to learn other skills. Which is, at the end of it, for my enjoyment, and for the enjoyment of others. Not a lot earn the money to invest, or even get a flash car. Most of these guys finish their careers at £50k per year. There's only so many media roles in the sport available, only so many coaching jobs available.
Any sport that relies on spectators, or using athletes to generate revenue. I believe has a duty of care, either to ensure these guys are still well educated and prepared for life after a short sports career, or earn enough to not end up in a dark place.
Footballers could probably play a couple of years in the premier league and retire very comfortably. Not many other sports over here offer that. Rugby players, cyclist, we as fans, are expecting them to be training full time, performing at the highest level. Where getting other skills would detract from their performance we want to see. There's enough money in these sports to pay these guys, it just needs to be split more fairly.