so speaks someone NOT in testing....
and we are not talking about "loads of diferent machines".
As someone who is in integration testing I can assure you, the simple scenario MS has chosen to use should not take much effort or money and certainly neither are beyond the realms of MS.
Simply no excuse for this other than poor testing.