This is exactly what I hate. Why are you guys complaining about requiring an internet connection, its 2012, you are always connected to the internet anyways so what is the big fn deal?
If you dont like it dont play, and if the internet or their servers go down, turn your computer off and go do something else.
If their servers are mostly down from at least 3pm to 11pm (and possibly beyond) on a weekday evening, which is pretty much prime relaxation time, it's a problem.
People have limited amounts of free time, you are saying that if they want to do something, and can't, they shouldn't complain, even though it should be reasonable to expect them to be able to do the thing they want.
And it's not an isolated incident, since the servers have been shitty since launch, off and on.