it is legal if you can do it, doesn't mean they have to like it. keeping features for logged in seems super reasonable to me.

"features" for logging in is in a broad sense reasonable.

When one of those features is being able to see the most recent tweets from an account, that's asinine.

In other words: If you link to a profile page, X doesn't properly show you. It gives you a random selection of popular tweets that person has made, often several years old.