Money plays a big role but things like single market, Schengen area, unified standards/rules are a convenience for me as a EU citizen. I didn't shop often some specialized UK shops but now it is going to be more painful because of customs etc.
Edit: without forgetting the underlying economic motives of all parties, in which moral arguments do play a part due to their ability to influence actions.