this is a big game
there will be bugs found all the time
fix one thing, it may break something else

if things are not working right,
maintenance will happen with ANY online game

when an online comes out servers will crash and get they overloaded with requests and can not handle all of them

look what happen with the new sim city and Diablo 3
the servers had a hard time with all the users