Slashdot videos: Now with more Slashdot!
Simply because attack code doesn't know what output verification code must produce. It either must execute new code (will be busted) or not (will be busted). Putting a full blown interpreter (or some trap mechanism on flash access) will screw timing - again it will be busted.
I mean look, when I first upgraded my perfectly nice iPad Air to iOS 8, it's Wi-Fi become practically unusable (had to reconnect every 5 minutes). Rendering iPad useless for several weeks. And it's not like I didn't check online reviews beforehand... None of them (sellouts!) mentioned this shit. Only _after_ I knew what's wrong with the update I was able to find those huge message board threads full of pissed-off users wenting.
Now, with the new update for iOS 8 I'm sitting this one out. Or at least waiting until other people upgraded and google got the message indexed so I can find it...
Additionally, even if it does not work for already producing assets, it as sure as hell will clamp down on new investments. And, maybe, that is just good enough of an outcome.