Recently, especially Ubisoft with AC3 and FarCry 3 started to ship games which are filled with bugs to the point at times unplayable. Yet they are aware of the problem and issue a huge day 1 patch. Almost like they hold back a huge chunk of the game in the patch. Why is this happening? To fight piracy? If so what about legit gamers who don't have consoles connected online, they will surely not be getting their money worth of quality.