>Hold on Jim...
>
>While I can understand your feelings, Microsoft outsources all this stuff to a third party. It could be their fault and not MS.
If they outsource this, MS still have a certain amount of responsibility in controlling the quality. If the outsourced company doesn't conform to certain standards, they can simply switch to another company.
Difference in opinions hath cost many millions of lives: for instance, whether flesh be bread, or bread be flesh; whether whistling be a vice or a virtue; whether it be better to kiss a post, or throw it into the fire... (from Gulliver's Travels)