Average pay in china is around 4000 rmb a month, (my guess) but the range of salerys is quite large. On the high end it can be 10x plus or more.
Plus credit for native people is readally avaible.
Benelli, basically a domestc brand here,is very popular and affordable.
Most people ride ebikes, or domestically made motorcycles of small cc.
Bikes such as BMW, Ducati, Harley, Kawasaki, Suzuki are all avaible from offical dealerships.
The police in Nanjing ride Kawasaki Z900's. In Hefei police ride Benelli's.
Its not every day you see a leading top tier motorcycle, in the city im in. But its not uncommon.
Back to the orginal question. For the average person, yes I think a bike like the 1000sx is out of reach. At the same time there are many people who make very good money who can afford these high end bikes.
The dealer I buying my 1000sx from has sold quite a few H2's, which to me is surprising, but they do. Not sure who buys them. But lots of people have the ability.