Just stating the obvious...
Why don't they turn this inwards and identify the flaws in the OS and all the other products they produce to make the whole operating environment more secure in the first place? There should be an international standard for software security that has to be complied with BEFORE a product can be sold - it it should cover hardware too. Big fines if found to be sold without full compliance.