I take it this is a faceitous comment, given your use of the

, but in any event...
...I had a look at the Gen 2 GLOCK 23 I have, which is an old police trade-in that came from Sporteque. That is the only GLOCK I have which doesn't have Trijicons. It has some dull old-school Meprolight TRU-DOTs which I never bothered to replace. Mine looks exactly like the OP's pictures. I believe what it is, is that the newer TRU-DOTs use the Trijicon-style screw system, while the old ones were stake-on style, like the GLOCK "factory" ones. If you are not planning on replacing the sights, what you will need to fix it is the proper staking tool. I would not recommend trying to fix it yourself with a punch. Ask around at your local gun shop or gunsmith and see if anyone in your area has the staking tool.
I don't know if Trijicons are on the official Kool-Aid drinker's "must have" gear list, but I do know that they are the available GLOCK sights that I prefer - having owned or tried several different types (I've owned the plastic stock sights (garbage), GLOCK night sights, TRU-DOT night sights and Trijicon night sights... and I've tried some of the Heinie sights, Big-dots and others). The standard Trijicons seem a little lower to me than some of the others, and the front sight seems a little skinnier than the TRU-DOTs - which I prefer. They seem to shoot right to point of aim for me, where some of the other sights have not.
The night sight concept is obviously useless for any personally owned handgun in Canada, whether the person is a cop or anything else. If you are firing a personally owned handgun in the dark in this country you had better hope it is one hell of an "imminent death or grievous bodily harm" scenario, or you will be losing your licence and all your firearms, and probably going to jail. But, having said all that, the quality sights for most handguns are night sights, because that is what the U.S. market generates, so that is what most people tend to use.