That has nothing to do with one another really. A truly open platform can have a user friendly framework on top of it to cater to non technical users and an appstore to create an app marketplace too while giving free access to its underlying frameworks for those who need that. I don't get this. What if your car mechanic\oven repairmen\plumber tells you to start liking his craft, which you have no interest whatsoever toward? Heh, that's the same old song. Unless there's a better solution than DRM, then that's what the e-commerce crowd will have to make do with for the time being. The idealists may bicker all day long and give out 1001 "what ifs...", but as long as there's no better DRM implementation, then that's what's going to be used by 'the industry'. (And the 'underground scene' will go on too).
3. Vendor update should still be the #1 channel for bug fixes. This ties in to their warranty and chain of accountability. It's even more absurd if you have to rely to 3rd party when the vendor is underperforming.