Maybe I'm out of line for saying this, but if you don't want feedback, good or bad, don't waste people's time posting designs for critique and then come off like a self righteous jerk about it when people are just being honest.
Sure, there are all walks of life here with all levels of design...