You can't compare Chinese and German build quality and R&D, not even in the same league.
If there's one thing people should learn from my CNT downpipe experience it's that you get what you pay for. Rutchard's car rides perfectly fine on the street with the RCE modified KW's. Mike at Innovative didn't even know the car had coilovers, that's how well it rides.
A good majority of the people that buy BC's/K-Sport/Megan are just idiots that are into the whole stance movement and think slamming something as low as it can go is the coolest thing in the world.