What? You couldn't have put this in any of the other whinefest topics? It's not like you said anything that's not been said before. You didn't even add a flair of originality. Shheeesh!
Honestly, if you feel they should give up, then maybe it's you that should step back for a while. 1C may or may not ever get it right, but they're not giving up.
Sorry. You hit a nerve, and I'm hornery today.