It's easy to bash Glocks because all Glocks are very similar to one another. They differ in size, capacity and caliber, but the guns share the same basic design and features.
Sig, S&W, Ruger, etc. make all kinds and varieties of handguns, each with different features to appeal to a different segment of the gun-consuming market.
Glock does not make a 1911. Glock does not make a revolver. Glock makes Glocks.
So, it's easy to say "Glocks suck!" A Glock is a Glock is a Glock.