I hate Glocks. They're blocky and ugly. Beauty lies in the eye of the beholder. I am the beholder. They're ugly. A 1911 or a Combat Masterpiece is not. The Glock trigger pull is from hell. Maybe "hell" is a relative term, but in comparison to the triggers on the two I just mentioned, it's an apt term.
Having said all of this, I carry a G21 (or G17) on duty. Why? No muss, no fuss, no safety, no decocker, no fiddling. Draw and shoot. Bang. Every time. No real maintenance, either. Now and then, unless I forget, I clean it. (It doesn't seem to care one way or the other). Like a good hand tool, it's there when you need it.