I don't think the experience will be good neither for users nor developers. For users it will be awful to not be in touch with the devs directly - we have been building an interaction with our clients, and what now? They won't even give us access to our clients e-mails? Ridiculous!

For the devs, it is a nightmare, we'll have to rewrite all of our apps, and then, they could not get accepted? Or work a whole year on a project, and then Apple will say that it doesn't meet paragraph 8, sub paragraph b of their guideline? Will we be indie developers? Because basically we'll be working for Apple. And give them 1/3 of the hard earned money? For what? exposure? they will 'expose' a few apps, all the rest will be somewhere in the chaotic App Store (as we see it now on the iOS store).

Probably it is good for small devs, but bad times are coming for middle sized developers.