Amazing how many negative comments come from those who have never owned or fired a Glock but jump on the hate just because.
I have about 30 guns from multiple brands, two of which are Glocks.
(1) Glock 17 Gen 4 that is now totally custom. Why? Because I wanted to.
(2) Glock 43X. Last year I wanted the Glock 43X for EDC but my LGS talked me into a Sig P365.
I hated it and sold it in less than a week and bought the Glock. It works for me and that is all I care about. That said, I don't trash Sig because I didn't like it. That would be silly.
It also doesn't make me a Glock "fanboy".
Buy what YOU like and if you are fortunate that likely will work out to be multiple brands over time.
Unless of course you are a Smith fanboy?