Elon Musk blamed “data pillage” and claims the move is temporary.
A change to Twitter’s web platform now requires users to be signed in to a Twitter account before they can access any tweets, user profiles, and threads via a web browser.
It's the same logic as Reddit's API pricing: LLMs have made public conversational data MUCH more valuable and they want to monetise this data to AI companies.
We're unfortunately going to see the open internet become much more closed int he near future.