Also $1T is dishonest. DoD spends less than 0.1% of that on cloud services.
Half of that budget gets contracted out to Lockheed, Raytheon, Northrop, Boeing, General Dynamics, etc. Those companies absolutely do spend money on the hyperscalers.
If you're honest with yourself, you'll find the true number.