Your right, i just think the drivers talent (and to some extent the crew chiefs and pit crews talent) should be the main factor in what position the driver finishes in
Why can't all the cars body's be the same and the manufacturer logos just be stickers? That would eliminate any possible advantages and would allow for the talent of the driver be the deciding factor. Just my 2¢