Scrap everything.
1st - 1 point
Rest - 0 point
Only winning counts. 2nd-last are all losers.
edit: Let's face this, they should stick to what they have. You don't quite often see points changes in football league or elsewhere, current system is fine imo so that 2nds don't trail far from 1st. Medals BE proposing is because he wants overtaking till end of season, well it won't always happen whatever the method because if one does well throughout then he won't have to.
hmm The problem with winner takes all is that drivers might give up all together.
I want to see a system where the point is awarded on how far behind (in seconds) you finished from the winner. This way the number 1 will always try to finish as fast as possible, you know none of this cruising to the finish crap. And the rest will have to earn their points. I haven't think of the number yet but I think it can work. Maybe every seconds could mean a point behind or something like that.