I don’t think you’re approaching the question correctly.
It’s true that CFL players and such don’t make a lot of money, but when they began to play football seriously, e.g. at the elite high school or college level, they were to some extent motivated by the prospect of huge dollars. If major league ballplayers never made more than $100,000 much of the cachet would be gone. (I am assuming no endorsements.)
A man who choose to enter pro ball is taking a significant risk that he will spend years toiling at it without ever seeing the inside of a major league stadium. MOST pro ballplayers retire between the ages of 23 and 27, either through injury or a lack of ability, with no skills or education, and the vast majority make essentially zero money. (A few high draft picks will draw big signing bonuses and then fail to make it, but most players drafted get peanuts.) If you can never make more than $100,000 a year, it’s a crazy career move. It’s ludicrously dumb. You’re taking a 1 in 100 shot at an expected gross salary of maybe three hundred thousand G’s for five to ten years of effort.
But when the minimum salary is $300,000, the average $2 million and the ceiling $20 million, and just being a high draft pick can be worth millions, that’s not a bad risk to take. Even a few years as a benchwarmer will get you decent coin. But if the ceiling is $100,000 it’s a very poor risk.
It’s drawing players into the development system where the industry is making its sales pitch to the prospective talent. Derek Jeter today really has nothing else he could do besides play ball. He has no education or experience. He may as well play for $100K because he has no skills to do anything else. But if he’d known 10 years ago that there wasn’t much money in it, it’s less likely he would have taken the enormous risk of entering pro ball (since most players never even make the majors) and might have turned his talent elsewhere.
I’ll tell you; if I suddenly could play at that level and you offered the job to me for $100,000 a year, I don’t think I’d want it. It’s a pay raise… but because I went to school and got job experience, it’s not THAT much of a raise. I could expect to do it for no more than a few years, since most players are washed up at 32 and only very rarely get past 40, and then I’d be out of a job and short on experience. And it’s a sucky job if you look past the money; you travel incessantly, it’s physically damaging, and you’re under constant pressure. IF I had no other decent options, sure… but I do have other options.