Its not about standards. If this guy was at your doorstep whining like that, what would you do? I would get irritated and lash out also.
Its about implementing strategy for that.
"And this right here folks is why a startup is so extraordinarily stressful, why PR agencies exist, and why a squeaky wheel gets the grease." - Ramanujan http://news.ycombinator.com/item?id=2151989