not much difference in points, maybe, but a lot of difference in performance, at least in my opinion.11 points vs 6. Not much difference IMO. The cars a lemon.
and yes, the cars are embarrassing, so maybe with a decent car he would still have it.
he would be a brilliant top gear host, i think, plus he can still gets occasional guest drives in other series