To me, it influences, but doesn't dictate it.
I suppose the stance I would take if one morality is the opposite of another - how much does it really impact the business and is seen in the business itself? In other words, is there overtly part of the business itself -- ie signs around or when you go into the business anything that shows or states their viewpoint?
So if you did not look at facebook, would you even know about their personal opinions? I guess my point of view is there is always going to be something you do not like or support about someone else's opinion, morality, etc. And most often you do not even know their viewpoints.
Also on the flip side -- if there was nothing of the facebook information -- why would you shop there? Simply because they restored a former building rather than replacing one that was there? Or because you like food purchased directly from a supplier/its healthier/good for the environment?
You need to sort what is most important to you when going shopping. Simply buying at business because you like what they support? So you would buy crap because the owners support everything you support? I find a balance. I like to support smaller local businesses, for example, but only when it is for the items I want and need at the quality I want and need (and of course if the price is reasonable - I may pay slightly more, but not necessarily a huge amount more).