I like watching baseball in person, but I can't stand it on TV. I like the little games and whatever on the TV between innings, and the shorter pitch clock has made the game a lot more enjoyable.
Football and soccer are way better. In my home state, our women's soccer team was one of the best in the country, and my current state has one of the best men's soccer teams.
Hockey is cool, but there are a lot more options than just baseball. In fact, I almost never run into baseball fans anymore, it's mostly football and basketball these days, with some soccer fans on the side.