I don't really understand the point you are trying to make here.
What criticism are you making? The Glock is a very viable competition handgun, the results on this clearly show that. Nobody is held back by using a Glock instead of a CZ Shadow. Maybe some of these "higher end" guns hide skills gaps at C/B levels, but at the top tier there is no room to hide. Some people have preference for one over the other. Some people have bought a

ton of mags and holsters for one system and just do not want to switch to a new system. Some people like to drop $3k on a Staccato or Shadow 2 and then $50 a magazine and that's what it takes for them to feel ready to compete. It's not necessary.