I'm sorry, but what? Not only has it had multiple half days of downtime, two full days+, but just two weeks ago had significant downtime.
https://www.thebiglead.com/is-x-down-twitter-suffers-major-o...
Keep in mind this is in response to "basically no downtime"
If you told me Microsoft had "basically no downtime" I'd have the same reaction.