"If they had to raise taxes to pay for all that spending people would riot."
You're still misunderstanding. As long as the US dollar keeps losing value as the global reserve currency, they will continue to raise taxes (which they just prosoposed to do so today). And people are beginning to riot! In the UK, people are beginning to become outraged about issues such as Sunak's conscription plan, the rise in living costs, bad public education and a handful of other matters. The US is not exempt from the outcomes of these problems. Just observe how high the unemployment rate has become in the US. The UK is no different.