QBZ-95-1 is a rifle designed with late 80s early 90s philosophy in mind. Rugged and mass-producible, with minimum ability to adapt to upgrades, but with OK performance out of the box, so that it can be mass-equipped for a mass-army. And as such, carrying handle and fixed, non-removable iron sights are a must, as both of them are made to enable abusive use by as many generations of recruits as possible.
Nowadays, in the age of - to use that overused term - 'high-speed-low-drag' military philosophy, small-arms put a lot more emphasis on SOF use and being customizable. The QBZ-95 itself isnt a bad gun. Problem is just that a brick that was designed a brick, actually is a brick in terms of ergonomics.
QBZ-95-1 only needs flat top uppers. Nothing more.