People will have a problem and before addressing it with those involved, they embark on complaining about it to a bunch of other people who aren't before there is any chance to resolve the problem.
I don't know the quality of your motor builds, but I can understand the irritation of having someone complain to everyone but you. Been there, done that, wasn't our problem to begin with : )