I am not surprised that China's armed police for cities and for protecting VIPs use the Type 95 over the Type 03.
Many soldiers and police officers (except marksmen and snipers) around the world prefer bullpup rifles and carbines over traditional rifles when they work in city environments, constrictive areas, and other crowded environments (such as buildings, VIP social events or anywhere with lots of people, commercial ships, navy ships, armored vehicles, helicopters, etc.). These shortened rifles are less likely than traditional rifles to get bumped and caught by something when they are used for opening doors and windows, holes through walls, moving around teammates, moving through small corridors, going through windows, turning corners, etc. Bullpup rifles should do well in dense forests and jungles.
The Type 03 with its far projecting barrel would work fine in open spaces, like rural borders, deserts, and areas with scattered trees. However, a traditional rifle like the Type 03 is probably more tiring to aim with than a bullpup rifle. This is especially true if the traditional rifle has a grenade launcher attached. The weight of traditional rifles are usually more distant from the shooter's body than bullpup rifles.