If you are going to sell to console users you have to accept that the platform will live or die based on how easy it is for consumers to use, and how safe they feel using it. The platform will need developers, but it doesn't have to cater to their every whim to survive.
Developers are only important as far as providing reliable and trustworthy applications is concerned. The gatekeeper of the market needs to ensure that software sold through their market doesn't hurt their customers.
Believing that making life easy for all developers (altruistic and malicious alike) is The One True Way to platform popularity is placing far to much emphasis on the small group of people responsible for supply, and nowhere near enough emphasis on the customers.
Follow the money, take care of the people supplying it. If some developers get upset along the way because the world doesn't work the way they want, just shrug and carry on.
I would have no trust for a market that would let me publish the software I write. I write crap :(