First they are not chinese stop abusing China they are a class apart you iphone is from china as well does that mean its same sh*tty ? no offcourse :),
These are totaly Pakistani Bikes Inculding the CD70 ...
Now About they quality
ATLAS HONDA CD-70 : RS# 68k Life = 8~5 YEARS in normal City commuting after that it needs maintaince [Stop saying 20 & 30 years you are wrong, let me abuse a 70 and its age is 1 day then]
dhoom, PH/SP/ RP 70 : RS # 38 ~ 48k varying Price depending on quality Life = 3~4+ and even in some cases like dhoom and Super Power and many others same like Atlas 70.. I own a SP70 2007 and it never got repaiered and still cruise at 80kmh easy.
You must have a bad experience with some local bikes they do have issues with quality control, but that doesnot apply to all the masses.