Twitter now requires users to have an account to view tweets, which may be a tactic to force silent lurkers into creating an account. This change could potentially backfire, as it may affect search engine rankings and annoy users. The reason behind this change is unclear, but it may be related to Elon Musk's concerns about data pillaging. Twitter has not commented on this change, which has been met with skepticism and criticism from users.