I am all for supporting U.S. products but not to the extent where I am using an inferior product. My experiences with customer service have been far better on the Asian and European airlines and until the U.S. airlines improve their product I will continue to choose other airlines if given the choice.
I am not trying to bang the flight attendants and yes, the food, drink, and amenities are that important when flying business class.
As far as safety, there are Asian airlines that I will not fly just like there are some U.S. airlines that I refuse to fly.