I never noticed this PEACH stuff before this thread, but as far as I can tell much or most of the distaste being expressed here seems to be about using it as a tag. I suspect if threads were regularly being tagged as "what do you all think," there might be complaints as well.I'm somewhat curious about the hostility to this acronym. There may be a bit of redundancy to it, but isn't that true of vast majority of informal discourse?
I have about as much reaction to "PEACH: My new character concept" as "My new character concept, what do you all think," which is to say, completely neutral.