That's all pretty much a non-argument. Live tile content can be turned on or off by application, or live tiles can be completely disabled. So if a business wants to turn off live tiles for Twitter, they can send out a Group Policy Object to disable live tiles on the Twitter app. They could also add custom live tiles for the corporate share price, company newsletter, web server status, or whatever they want. Don't worry about them.
And as far as I'm concerned, live tiles have never been an issue with Windows 8. I turned off a few I didn't want, but that's only because I hate the distraction of blinky flashy things when I'm looking for something else. But tor the most part they're ignorable. As for the maligned start screen, it simply isn't much different from the Windows 7 start menu button, although it needs the tree-structure metaphor returned as that's how people group their apps.
No, the problems with Windows 8 were the "charms" and the "gestures". With a mouse or on a trackpad they are unintuitive, difficult to control, difficult to remember, difficult to discover, and almost impossible to activate. And that's coming from someone who loves his Surface Pro!
On a Surface or phone, Windows 8's UI is mostly harmless because the interface take place where the hands and fingers are already located. But they are an overflowing truckload of stinking horseshit on everything else. I'm unaware of any big corporate American business that ever installed it on their desktops (it crept in on a few Surface tablets and Windows phones, but no sysadmin was stupid enough to roll it out to the desktop.)
Microsoft learned several big lessons from the spanking they took on Windows 8, but the biggest is "listen to your corporate beta testers. If they tell you it's shit, IT'S SHIT. AND YOU DO NOT ROLL OUT SHIT."
The other day I had a 'softie tell me over lunch that "Windows 10 is our way of saying 'oh god, oh god, we're all so very very sorry about Windows 8 and we promise we'll never ever do it again.'" So from here on out, I think we can count on Microsoft to cater to the business and desktop users, as that's where a huge chunk of their money comes from.