I stopped buying games by EA and Ubisoft about 5 years ago for this very reason - shipping incomplete & buggy software with the mentality "we'll patch it later". In EA's case, those patches didn't even materialize a lot of the time.
I take it from your comment that they're still up to their old tricks... I'll continue my boycott of EA and Ubi