The thing I learned very quickly was that most local team broadcasts were orders of magnitude more entertaining than the "neutral" national broadcasts, even for a new fan learning the game. The great local broadcasters have the solid on-screen chemistry that only comes from doing 100+ games a year, and an actual point of view without being bald-faced homers. It's a lot more fun to watch.
The national broadcasts, on the other hand, seem to be aimed at people who hate watching baseball.
In a three game series, I'd watch the home team broadcast for game 1, the away team broadcast for game 2, and the better of the two for game 3. If a game was national broadcast I'd usually just skip it. In the playoffs, I always listened to the local team radio broadcasts synced up to the video.
In recent years MLB has experimented with broadcasting some games on Facebook and YouTube, and the result is always awful and hated by most fans. I don't expect the Apple TV+ version to be any different. It'll be baseball for people who don't want to watch baseball.
Anyway, MLB.TV turned to crap in Canada, so I no longer watch. MLB produces some great content, and then does everything in their power to prevent people from watching it.