So you don't remember all the email virus that spread years ago simply by opening them because they were exploiting flaws in system software?
Yep, it was years ago. On that note UNIX and Linux used to have lots of worms that spread remotely too, and there's still lots of bugs and sometimes even remote exploits. Firefox and Chrome patch hundreds of bugs per year.
If software vendors were being held responsible for every bug that might have slipped through, what you think would happen? Open source contributors would stop contributing software, because they would risk losing their personal money in the process. On the other hand, Microsoft has the money. You would only kill open source development.
it would be just idiotic to emulate another architecture.
Yet Apple did exactly that for the 68K to PowerPC transition and for the PowerPC to x86 transition.
No they didn't, they just bundled both binaries inside the same file.
"An organization dries up if you don't challenge it with growth." -- Mark Shepherd, former President and CEO of Texas Instruments