1/12th is not the same...1/10th works with parking lot racing much better than 1/12th does. Plus there is plenty of space on the chassis to mount electronics any way you want
Not to mention the ratio of front suspension height to tire height and rear pod height to tire height makes it more difficult to have scale bodies. Yes there are some nice pretty scale bodies in 1/12th...but they can be done so much better in 1/10th.