i'm going to assume the majority of players don't use CH equipment. i know i don't have that kind of money. saitek doesn't have this ability, at least on the versions of software i am using.
ive owned an x45 and an x52, and i coulda sworn they had a gain adjustment. of course i could be thinking about my old sidewinder (ive owned more joysticks than i can remember).
ch controllers are fairly durable, but they arent really that innovative. the throttle has a nice 2 axis thumbstick and the fighterstick has hardware trim knobs, not the most comfy stick yo use though. saitek on the other hand had a nice feel, has the independant trim wheels are nice if the games support them and the trackpoint mouse is a clever touch, the dual position trigger was nice too. thing i didnt like about it was the single spring in the main joystick. you couldnt get a feel over how much x and how much y you were using, the only way you could find center on an axis was to center both of them. as for all usb joysticks, theyre all inaccurate. if you get 10 bit precision you were lucky. older joysticks used to have 16 bit accuracy (they used the 16 bit adcs on your sound card). even the ch hardware only has 8 bit precision. the pro version of the x52 has 10 bit but, i think that the gimbal design, single spring and the internal mechanics kinda render that useless.