Because it's like a war. You got 32 countries competing to win it, representing their country to see who is the best in the world. And you get bragging rights. ;D
Soccer has the greatest fans in the world.. No sport has more fans.. In my opinion, its the only thing the world can agree on.. And yes, its also about bragging rights.. You're the best for the next 4 years..
The goals! Most people think a 1-0 game is boring. Yet, they don't understand that each goal, each decent shot will lift people up off their seats in excitement or anguish.