gone are the days you refer to, when software was generally finished before release, we are in a time, where a lot of companies, not just MS, deem it ok to use the paying public as guinea pigs, the beta generation! updates all the damn time, too often.