I personally have never heard this... I am planning on putting night sites on my XD when I get it. Maybe they are referring to it's operation? Only reason I can think of is reliability... unless your a professional gunsmith don't mess with it... but I dunno... I'm sure you will get an answer that is useful though.