It's also annoying that the United States is burdened with the maintenance of 800 military bases in 70 different countries. How many overseas military bases do the Russians have? Four? That's not fair.
In terms of not wasting money on bombing random people, Russia and China have a huge and completely outrageous advantage over Washington, which has to FedEx its soldiers "halfway around the world" to "fight":