> They haven't been contracted by the government at all. The only have to operate by their own user agreement, which is wholly insufficient for the role they are playing.
That's probably not the case.
For instance, Twitter had special logic in place to handle the transition between @POTUS and @POTUS44 accounts:
http://fortune.com/2017/01/20/twitter-donald-trump-president...
It's quite likely they could have a special user agreement specifically set up for the White House, which predicted some sort of QoS and special security measures.