Earlier quoted context omitted.
I think it's going to be more in the other direction. He really hates the bots, so he'll probably close up the API. Until bots gets solved, no developer should expect the API to open up.
The problem isn't the bots, the problem is the lack of differentiation between bots and real accounts. I say open up the API and let people make whatever bots they wish, but if you tweet through the API then you get a big "BOT" tag next to your username on the feed.
Nah, I'd bet that it really is as simple as the fact that the first thing Elon sees under any and everything he tweets is a flood of cryptobot fake posts and scams. That he and we identify them quite easily, and he's just flat-out tired of it.
If clamping down on API access also curtails a significant proportion of those posts, then he'll do it, even if it's just a temporary relief.