I dont think its a good idea... Teams fight to stay in a race to get points, It's good to know if a team works hard enough to get a car 'fixed' they should get points for finishing a race.
I just think that now that its only top 15 places that get points we'll see a lot more cars pulling out of races..