This does seem to me that when our allies are in trouble we now will do nothing to help. No one will want to be our friend if we sit back and watch them be annihilated.
You have a point. But our foreign policy seems to be based more on abstractions that we will back up only with words, than on what benefits the US interests and security.