You know whats a really plausible reason? Every tech company in the world is cutting jobs by double digit pecentages.
Its insane to think you have any leverage as a contractor for one of the most bloated companies in the history of man kind. They dont even have customer service, why do they need so many people! Stop reinventing texting and hire people to answer phones!