For the sake of fairness, i just want to mention that China parts are not always of bad quality. I mean, if a product is China Made, it doesn't mean its bad ... because China makes a lot of qualities too, from good to bad, and worse to preposterous. But its our Paki Companies which import cheap quality products from China to improve their profits.
Let me put it this way. If they make a Best quality bike, no one will change his bike for years. For a company, thats bad. Because it means "less sales" for company for both new bikes and spare parts. So there you go, another reason for companies to use cheap quality parts.
And if you observe, isn't this exactly what Atlas Honda is doing these days? Making cheap products which barely last you 1 year, before going either totally kaput, or at the very least a very important work emerges, like Rings/Pistons asking for change ... etc etc.
The irony is that i have seen MANY people buy CG125 every year. And at the end of every year, their bike needs heavy engine work (even with careful driving), YET ... they still go ahead to purchase that exact same product. Talk about "lakeer ki fakeeri". (There are some in my family too, who get regular bashing from me this this stupid act)