That opinion depends largely upon how, and where, you were raised my friend.
Like Tolstoy, I also enjoy watching American football (though less and less each passing year except for the Bills) but when I analyze it I have no explanation as to why except that I was raised on it.
I cannot stand to watch MLS at all. It is like watching AHL hockey, mildly amusing but nothing like watching the truly good teams play. That being said, MLS is getting better and hopefully will be worth watching in my lifetime.