Until I read the challenge from Michael on Facebook, I was not aware of this conflict. If someone challenges you and questions your ethics, both personal and business, what would YOU do?
The rest of your post was well written and I agree with most of it. Making John the bad guy here seems to...