Microsoft’s free-to-play policies more hostile for developers than PS4, because of course they are
What should you get when you sign up for a premium service, such as Xbox Live Gold or PlayStation Plus? Microsoft has always been careful to sock everything it can behind their paywall, as it's good business to make sure you can't use their hardware to access services you already pay for without paying Microsoft as well. It's the same thing with free-to-play games: Certain free-to-play games may be welcome, but players will need to pay for the content in the game as well as an Xbox Live subsctiption to play.
Sony thinks that's silly, and is giving developers the choice of whether to put free-to-play games behind their PlayStation Plus paywall, but why would they? The whole point of free-to-play is to get as many people playing as possible, and then getting a percentage of that population to pay for content.
Once again, Sony is offering a better environment for developers. All these moves are going to add up to an ecosystem that's much more healthy for developers and publishers, both large and small, and Microsoft may be forced to adapt. We can only hope.