What do you think was BS?
The entire post was typical liberal pap. The idea that the United States should not do what is necessary to protect itself, like building a barrier to illegal invasion, because people in other countries will think less of us, is absurd.
The idea that terrorists recruit because the United States lives in prosperous freedom is ridiculous.
The entire concept that we should embrace depraved governments so that they will be our friends is not only historically wrong it is downright stupid.
The only hope the world has is for countries that are prosperous and free to remain so and be strengthened without regard to the views of the putrid swamps that surround them. Freedom spreads only from the strong. Popularity, on the international scene, not only is usually worthless, it is often a sign that what a country is doing is wrong.