Yes, the business community has had more than enough to say about Trump's immigration policies. In fact, pledges to create a hiring preference for refugees as Starbucks has done may actually be going too far the other way, putting in place a new kind of discrimination against American-born or naturalized workers and setting up a brand new fight against displacement in the workforce.
The business owners don't have the same intelligence information that Trump has. They might be okay with terrorism, but that doesn't mean that the American people have to be okay with being victims of terrorism. They are speaking out enough because they are not in a position to be making the decisions.
The business community is speaking out plenty with regard to the immigration ban. As an American who spent much of my adult life underemployed, I wish Starbucks would have made a commitment to hire unemployed Americans. We need to do a better job of taking care of our own - helping our Americans that are struggling.
Starbucks thinks that bucking the Trump Administration on the latest Executive Order is a good approach. This is far from certain to be a good approach. Surely, Starbucks knows its customers and it is likely that they are much more inclined to oppose Mr. Trump's Executive Order. However, it is not a forgone conclusion that this will not be viewed favorably by most Americans and their approach become a drag on their brand.