I love football, I am a New England Patriots fan. I've always liked watching the Patriots but I was never a huge football fan. The reason I like fantasy football so much is because it makes you a bigger fan of the game. Now each week I have fun watching random games between teams just because they have my players on them. Also its fun to root against the players that are on my opponents team. Sure I understand if you think this is all silly, watching sports in a way is, but I think they're good social activity. Can be alot of fun when you're in a league with friends and family, watching games together.
Its a hobby, just like playing videos games, reading books or playing the guitar. It is something we do on our free time for fun. Obviously its not for everyone, but if you're on the fence maybe you should give a league a try, probably next year though its a little late now :\