Bollocks. Ever heard of Microsoft ?
Lol, of course MS does also produce hardware ;)
But there are degrees of bad and MS software is not as bad as 'true' hardware manufacturer's. At least MS understands the value of investing in software development. Hardware manufacturers seem to see it as an afterthought.