This x 1000. Baseball used to fun because different styles could win. Now everybody plays in little league stadiums and it works too well to sit there and take backwards Ks looking for a mistake pitch. As a result you also had great defensive plays. Now you might have a few legit players on a team, but usually a lineup has a few guys that are just B- designated hitters that they throw out in the field.
Baseball has so thoroughly screwed itself. Blackout rules, tiny stadiums that have led to this walk/k/hr approach that is a snooze fest, terrible marketing, and the refusal of baseball until now to start tweaking rules to have less downtime. It seems like baseball is either trying to tank, or at best is just appealing to its old base and trying to make some money as it dies.
As has been said in this thread and the youth sports thread, it’s become a sport of die hards only. But it makes sense. Like golf and hockey, it is so skill dependent, that training, practicing and doing sport-specific activities get results. It isn’t like football where a big or athletic kid can show up in 9th grade and quickly become a good player. If you never play baseball or have rarely played more than rev league, you are so far behind in HS that it’s damn near impossible to catch up. If your kid loves baseball and you are willing to shell out a couple grand a year, your kid is going to be a good baseball player almost for sure.