Vista and Windows 7 presentations were never about "here's your widgets and that's it". The way the whole story about HTML+JS on Windows 8 was presented ("a new platform" and not a peep about what else's there) is what legitimately pisses people off.