You're a smart, unique and interesting person who probably has strong views on many important topics. But that doesn't mean you should talk about them with your customers, prospects or partners. You never know how your opinions will be received – or perceived. In general, it's still good business to avoid talking about religion, politics and moral beliefs. You don't have to compromise yourself, but why alienate a business relationship?