I find it hard to decide who to hate less because both are so ambiguous about their future. ~~Currently threads doesn’t allow access to any of their content without signup and using their damn mobile app~~, while twitter allows free access from any browser.
On the other hand, twitter is recently limiting access without an account, and threads could have a browser version and federation with the fediverse.
You were right, I changed my location and now I can see it.