I agree that point is subjective. I don’t consider Glocks obsolete. Their just not for everybody. Neither are 1911s, to each their own. Carry and shoot what works best for you, but there is no point in carrying something you hate, unless it is, of course, department policy. Then you had better get used to it, or lobby the department to allow other options.
Oops! Their = They’re