I don't know about 'biased' but 'deluded'. I read "...the service that not so long ago was the best way to take in breaking news and find audiences for serious conversations..." and had to check that I'd accessed the right article, because I don't recall a time when Twitter was not just a cesspool of people trying to shout hate louder than anyone else and police their own pet peeves.
O.
I think it was the best for breaking news, simply for the size of it.
The points, I think, that he makes that are valid are the ones around Musk's decisions, his methods, or lack of in making them, and the problems with the 'business model'.