@alexmilman
Actually it's more pragmatic to pretend that one side is "good" while the other is "bad" and that what you're doing isn't imperialism. This is because of three things:
1. America is a product of fighting against imperialism disregarding interactions with the Native Americans, South America, etc. thus there is a severe disconnect between America's history and American imperialism
2. Most people's ideologies are full contradictions so many wouldn't mind another ideologically broken worldview if it is compatible with their current worldview and feelings.
3. Imperialism has a very bad name in current times globally and will immediately increase unrest in the Middle East if America outright calls what they're doing imperialism along with worse relations with Europe and the rest of the world. It also gives Russia and China the opportunity to be seen as anti-imperialistic and peace-keepers against an aggressive US despite participating in similar activities.
These three things makes it unlikely that America will ever come out and say that they are conducting imperialism. Such an action would be political suicide.