The subscription business model is still dead, and those two announcements don't change anything.Tobold and I don't always agree. But when we do, he's right. He's more harsh about it than I like to be, but then he generates far more traffic, as well.
Honestly, the only thing any of us finds interesting about the F2P/Subscription debate is which side benefits each of us personally. And we smell "victory" with every official pronouncement. But I have seen several people, like Mogsy, put forth the idea that these announcements reflect at the very least a hope on the part of the devs/publishers to get a bit of revenue before the inevitable conversion to F2P. Or, as the more cynical among us will say, a "Money Grab."