It used to be a sport populated by men that young guys wanted to emulate. We played baseball to be like Ted Williams or Babe Ruth or others but now we have multimillionaire prima donnas and no soul.
The game turned into a high-dollar racket, nothing more.
Can a casual fan name the top-ten players? How many MLB ballplayers are doing product endorsements now. There is a definite lack of marketable players these days.
“Ah baloney: baseball is slipping because the culture of professional baseball is so corrupt. Everyone is aware that their “sports heroes” are taking performance enhancement drugs”
If that was the case the NFL wouldn’t exist. Those guys have been roiding since the 1960’s
Football and basketball players are even worse in those ways -- they're flashier certainly -- and their sports are doing a lot better than baseball.
By comparison with the NFL and NBA there's a still a lot of country boy in MLB, but baseball moves too slow for young people, so it's the one in trouble.