Ethics from a large company...? Devil’s advocate, sure, as Long as it doesn’t cost any money...
I would say that enough OEM Customers would need to ask for this to be resolved - get server and desktop producers asking for it then we might see something. Sort of cash for a secure cache...
This was at black hat and mitigation’s didn’t seem to impress Ben Gras:
http://www.eweek.com/security/tlbleed-side-channel-cpu-attack-detailed-at-black-hat
maybe they will fix it going forward.