Downvoting and ignoring constructive criticism isn't going to convince the people you are supposedly trying to help. When I say it won't convince them, I mean it has always failed to convince them before. I've seen people have made the same argument countless times to no avail. The best results I've seen have been from showing them it's actually easier to do it right.
First of all, I do take criticism, as I've shown time and time again; saying I've ignored it is quite unfair because you haven't even given me a chance to edit my node because I'm here responding to your barrage of posts and ninja edits. Second, your first few posts here were absolutely not "constructive criticism".
Update: Despite your series of incredibly rude posts here ("Your argument is utterly unconvincing.", "you completely failed", "the people you are supposedly trying to help", which I would normally ignore as trolling), in this case I have made a small edit to the top of the root node. I can only hope you're aware that your "style" of posting seriously reduces the effectiveness of your communication, and in the future I may very well choose to ignore any "advice" from you that isn't actually constructive. Postel's law applies to the sender as well, you know.
The best results I've seen have been from showing them it's actually easier to do it right.
I do, all the freaking time (no, really).
Sometimes, people will still need further convincing or want to know why their approach won't work, which is why I created the root node in the first place, as something to link to that will very likely break their regexes.