Why do you feel this way? You voiced your opinion, so have others. I'm sure there are others who feel the same as you do, especially (to your point) the ones who have no idea of what TFPC is.
As leebo has said, constructive criticism is always welcome, and will usually help shape the way...