Here's been my personal experience with all the different ball sports:
Soccer (Football) - Used to love it. Back in 90's China there were tournaments with different levels, it was quite exciting, even birthed some rivalries between fans such as Beijing vs Shanghai. There were not a huge amount of money but you can tell the players were doing their best, and the media actually drafted various profiles for them, such as labeling a player as a stone cold killer on the field who'll murder you without even flinching. After I came to Canada, soccer got richer and worse, various scandals and corruption made the games almost unwatchable, plus I kinda lost patience to watch it.
Basketball (Basketball) - Watched it on and off through the Kobe Bryant years, the Piston vs Pacers brawl was hilarious, Kobe was awesome, and Yao Ming was surprisingly good. But I started to dislike the last 3 minutes of the game, when tensions are high and every play ended with a time out and commercial break. Yeah no, screw that.
Football (Olive Ball) - Tried to watch it twice, I was extremely confused as to what was happening. Sure I know the basic idea but it seems like 10 seconds of actual play followed by nine years of players and coaches standing around to do...what, crossword puzzles? Snooze fest both times, will never watch this crap ever again.
Baseball (Bat Ball) - Baseball made football look exciting. Watched one game, stop caring after that. No I'm not saying that I fell asleep, I'm just saying that none of you guys were around to prove that I fell asleep.
Hockey (Ice Ball) - I recall watching a brief highlight of Marian Hossa playing for Senators, he was on a break away but either he blew a tire or something, he fell on the ice and was sliding forward with the puck. Goalie came out to challenge, and Hossa just whacked the puck into the net anyways. I thought holy shit this is actually awesome. First time watching it seriously was...2009? Maybe? Yeah, been sticking with hockey since. If no goals there are still hits and fights. Most my Chinese friends don't watch hockey because they can't see the puck. No, it's the PUCK that's too small!
P.S.1: In the brackets are how the Chinese translated the name of the sports, as you can see aside from soccer and basketball, every other one is weird.
P.S.2: Another reason I watch hockey is the awesomeness of the Stanley Cup, looks like a silver monument by itself.