Earlier quoted context omitted.
This is something I also don't understand. Many people were opposed to introducing DRM, TC etc into Windows and PCs by Microsoft, Intel & co. But when Apple comes and takes the trusted computing much further than the original TC alliance dared to go (they didn't even think about not allowing running unsigned executables or being the only entity with root certificate), it makes eveything allright? Makes me wonder what…
On the contrary: I've heard nothing but criticism from "techies" about Apple's trusted computing model, but it doesn't matter: the majority of the people that pay for Apple products don't care because it Just Works(tm) for them.
Users are asking for easy to use, fun devices. Not root.
It's astonishing how many people working in the software industry look at something their customers are clamoring for, say to themselves "I don't want that!" and, because of that, ignore it.
I used to think that this industry was worse off for being largely run by business/marketing people instead of techies, but the older I get, the less strongly I think that.
The point of business is to make things for your customers.
When you make things for yourself, that's a hobby.
Yes, obviously, when you're your own customer and thus your work is also your hobby, that's a wonderful thing: for you and for your work.
So here's a hint for techies: quit taking so much pride in how superior your taste is and how much smarter you are than your customers. That just means it's harder for you to "get into their head" and build what they want in a way they'll want it.