They rush out their patches... I actually liked it better when they used the RU server as a 'live test-bed'. It allowed them time to fix some probs before NA got the patch. Lately though, it seems that they don't give a crap about the playerbase & are more concerned with keeping their update schedule.
They need to implement a more robust testing method that eliminates the 'meltdowns.
I really enjoy the game, but have become disillusioned with their business model & rollout procedures.