The problem we have with majority of the youth, is they don’t see baseball as glamorous as the nfl or basketball and the notoriety they get from it…or rappers talking about it anymore
They are fixed on quick money not long term guaranteed money and u can last longer than 3 to 4 years
It's not that.
It's accessibility. It's hard to:
1. Get into baseball at young age and be willing to organize non-official games, unlike basketball
2. Get into youth leagues because the sport is extremely expensive
3. Get good enough to travel (also expensive)
4. Get good enough to get noticed and recruited
5. Find people, especially kids/teens, that even like to watch the game.
If baseball seemed remotely realistic for youth athletes to pursue they would. They feel their chances of making the NBA/NFL is much higher than the MLB, and they likely didn't grow up fans of the sport anyway.