Unlikely.
It could be that he learned about some other significant company using twitter data for free, but you can’t just say “oh, hello, I want you to pay for API that others get for free” or even more likely it’s something along the lines “we don’t know how many more potential cash cows we have, so let’s force everyone to paid plan, learn specifics of their use cases, and then come up with a tiered pricing structure”.
I’m not so sure. If I produce content for a platform[1], it doesn’t mean I’m ok with some other third party using that content via API for free. Not that my opinion matters, but I’d prefer that other folk at least pay for it.
There should be a now absent distinction between the kinds of access you need: data access, login access, rich embeds[2]. I say we’ll see it down the line.