no the patch came in april, it doesn't mean they weren't working on it all this time...
Why is it a five star sin for Microsoft to release updates when Almost every game out there since the beginning of gaming has needed patches updates, be it they received them or not is not the point. How many patches did QUake3 have? Unreal etc... All those games are not even an 8th in size compared to an OS from Microsoft yet nobody comes down hard on them....
MS never claimed to be perfect, but on that scale and with that much flexibility nobody comes close. Yes we should complain as that will at least keep them on their toes, but there's a line where all just sound sorry