Because it worked without an account before Elon came to Twitter and changed it?

Would've happened either way. Data is more valuable and also trivial to scrape now.

Which is the root of the problem - that we have allowed companies to claim ownership over and sell their user's data.

Usenet worked without any antispam, until the first spammer appeared.