Wow. I don't even know what to say about that comment. Obviously that person has done zero research about what they state as "fact".
I have no problems with glock either. Biggest problem I have with them personally is the grip angle.
Since they are inexpensive and more "popular" people are ok with the status que or the Chevy "350" as I like to to call it. They now think it is the standard. Well guess what people? There's a reason GM made Cadillac.
There's a reason H&K made firearms.
HELL! H&K made the first striker fired pistol in the world!
There is a standard above.