I can agree with most of that. I can't agree with the last part though. How on earth can you call an empire like America non-expansionist? The U.S. has more than 700 bases and counting on foreign soil. As for supporting global stability, America has a very mixed record there. In Asia and Europe it's overwhelmingly positive, in South America horrendous.
Good question. The simple answer is that America does believe in expanded influence. Having bases in foreign countries is a matter of millitary influence, not millitary control. We fight our wars in other peoples countries rather than have other people fight wars in ours. But we are not expansionist, otherwise Japan, Germany, Iraq, South Vietnam, Korea, the Phillipenes, etc, would be States, obeying our laws. But we don't fight to force our laws on others. We fight to stop others from forcing their laws on others. But it could just be that the real reason we go to war is because we don't want to redraw our maps again. It's really annoying when countries change their name and borders.
Other countries have some bases here too. WW1 taught us the importance of bases in foreign countries for the purpose of millitary projection. WW2 was where we first really applied that lesson.
As for mixed record. We are human too. We screw up. Still, it's better to try and fail than to beg someone else to do it. Still, we have been sucessful in S. Africa. Afterall, everything there has had a relatively localized effect.
Back to the current conflict though. What purpose would an American military action in the moment serve? Wouldn't America do the exact same thing that Israel is doing now? The only real decision America has to make now is whether to support Israel's actions or not.
I really don't know that there is a right answer to this question. I think it will simply be choosing the lesser of evils.