Except that stating that the "tile" format is inferior is subjective opinion. I can easily and just as validly state that the start menu is the inferior format, and there's no rationally defensible basis for holding on to it in light of an available superior format.
Indeed. Personally, I find both approaches aggressively user-hostile, at least when the user's me. But then I spend most of my time in front of a mac, and have done since '87. I've tried to like windows, but it invariably has me tearing my hair out and screaming obscenities.
In most cases, there's a lot of "you like what you're used to", and any change that means hunting around looking for stuff you have assigned to muscle memory is going to be taken very badly - hence a certain amount of the inertia in the computing world overall. QWERTY keyboards, or example, are
physically damaging, have no reason to exist since the early 1900s, but how many people, even here in a forum of people who like / want quality keyboards, are interested in learning a new layout, let alone buying something like a Maltron or a Kinesis. Hell, the much-lusted after, sells for >$1000, m15 might be "ergonomically split", but it's only really a "standard" QWERTY board that's been cut in half and had a funky (and fragile) joint added. Mobile phones and tablets, which are about as far removed as is possible from an 1890's mechanical typewriter, still default to a staggered QWERTY layout for their onscreen keyboards. And don't get me started on spreadsheets...
The really important advances in computing will be a helluva lot more radical than "replacing one broken UI paradigm with another". As such they will probably fail to get traction.
So. Why do people bash Windows 8 so much? Because it forces them to learn a different UI paradigm, but brings no actual benefits in terms of usability above any that the UI might hypothetically bring them (but which hypothetical benefits will be rejected, at least initially, by the majority of users, due to inertia). The applications themselves, the reason one uses the computer, remain the same. So it's seen, perhaps with a good deal of reason, as change for change's sake, unification for the benefit of MS who (once they have eradicated the "classic" interface) only have to deal with one set of APIs.