Well if you do something long enough you get good at it. IMHO Chinese build quality got better in 10-11, but still has a way to go. (especially in bearings, electrical, and weld quality.)
BTW, if I was buying from among Chinese scoots today it would pretty much be PUMA before anything else.