Due to the reasons @pezlo2013 mentioned, a direct system in a cash4points.com manner wouldn’t work. However, I like your general idea: offer price money per race based on position. That way, the smaller teams would have a relevant battle each time, which ideally would result in slightly more air time and therefore also more sponsorship. Not to mention, we’d be having more action. It would also be more fair for lower teams, since right now one race (read: Monaco) can basically decide that lower tier battle, no matter if the other team(s) fared better or worse the rest of the season.