We all have our standards to which we hold ourselves. Nothing is more disappointing than us disappointing ourselves.
If you feel the best way for you to submit an image is to only submit those that meet your standard, then I think we all can respect that.
We all do this exercise for specific reasons. Some of us want to belong, others want to push themselves to produce something every day.
Nothing but mad respect from me for someone that draws a line in the sand and sticks by their decision.