Thats nice and all, but isn't the IRL points system a joke?

It seems very Nascar-like, were it rewards mediocre performance. I would like to see a return to the CART points system, 20,16,14,12...