It is suffering from DDOS attack. People are already politicizing it trying to blame Iran.
Definitely has nothing to do with axing the staff
I get that Musk is a dipshit and that there are other problems with the site since the change of ownership, but the griping about stability seems to come from people that don't actually use it.