Well theres no accounting for taste. What one person thinks is good another will think of as bad. Everyones entitled to their opinion and quite rightly so.
The point of FPSC as far as TGC I believe is for it to be a product that anyone can pick up and make a game with - good or bad.
Personally I may not like some games that people make but I would never I can assure you ever knock anyone for trying and say so on this Forum. I respect other people and that all will have differing skill levels at gamemaking, I respect too their effort and what they spend their time on creating.
I would never suggest that a particular persons game should be given less priority than another persons in how or where it should be displayed. I dont think I got the morale right. How would you like that happening to you?
Though I will definately be critical of anything I make myself.