I remember that drug post from a few years ago. If was about an English PhD who posted that he needed drugs to cope and I really ripped into him. I wasn't upset so much that he "smoked to relax" but that it ended up here, where it could have easily been misunderstood by someone impressionable (and young). I got shredded by my fellow hn'ers that day. Amazing that you remembered it.
You're right, I won't work with anyone whose ethics I suspect. Pretty simple, I think.
For the record, I'm certainly not a saint. Once you get to know me irl (hopefully that will come about some day), you'll see. It's just that I have never found any substitute for pristine business ethics, and I occasionally point that out here. The feedback, both kinds, is usually quick and predictable.
I'm not disappointed, just concerned, that's all.
I winced at the "tell them we're oversubscribed" recommendation, but didn't think less of them for it.
I am in exactly the same point with a product right now and wish I could find better advice than "make stuff up and throw it out there to see if it sticks". Credibility is expensive. I can't burn it on cold emails. You may not think I'm a liar for pulling that stunt... but you're not going to jump on the next email I send out, and I can't have that.
But, I sell to F500's, and WePay sells to neighborhood soccer teams. It probably worked peachy for them.
For example, things like jaywalking - did you know that jaywalking is statistically safer than crossing the road at a pedestrian crossing in the US, on a per-crossing basis? If you knew that, would it change your opinion of the "ethics" of someone who broke that law? Some people put staying alive at a higher premium than obeying the law. But someone who didn't know that may just think they're a jackass.
It's also easily gamed. When people have such a simplistic and naive view of ethics / morality / character, their adversaries can put on little morality plays to fool them into a false sense of trust.
That doesn't mean I agree with him totally... but I don't think he's gunning for you.
If Ed's disappointed with you, someone else in the real world who could be vital to your business is going to be similarly disappointed. Why not figure out how to fix it? You're going to be successful either way, we all know it, but for the most part nobody in the real world is going to give enough of a shit about you to get past the first negative reaction they have to you. Might as well use Ed as a scientific curiosity.