Earlier quoted context omitted.
US foreign policy has obviously always been very far from perfect, but this kind of equivocation is destructive and pointlessly cynical. Russia and China aspire to nothing. Even if we fail them most of the time, at least the US has ideals. If you were given the chance to live in the US vs one of the other “empires” would you really choose somewhere else? For all our faults, you know the answer is no.
Russia takes care of Russia, China takes care of China, and well, US takes care of US, but acts as if they take care of the world. US foreign policy is meant to improve US. If you don't agree, please give me an example where they wanted to "spread democracy" without any personal gain. And I'm perfectly fine here in EU thank you very much.
In contrast, how many countries have that sort of relationship with Russia or China? You could argue Syria has benefited from Russian patronage, but in reality Russia doesn't care at all about Syria, only it's base in Tartus. China has no regional allies whatsoever.
The key difference is that the USA has a reputation to protect. It has so many allies, both military and economic, that if it sells out one of them for purely transactional gain, it weakens it's relationships with all it's other partners.