Do you really need me to explain why fraud is wrong? Fraud is wrong because you're betraying someone's trust. It's bad for society because it adds friction to business dealings. When you can't trust your counterparty, you have to expend tons of money doing due diligence. This is true regardless if you're smart or not. Being the smartest person in the world isn't going to help you if you're being deceived (assuming you're not omnipresent).