Jack
The main reason we haven't implemented prizes for finishing positions before is it can exaggerate an advantage and make it harder for other teams to catch up.
Imagine Team A is winning because it has more resources and higher levels. Now it starts getting more cash for beating teams with lower levels and less resources. How are the lower level teams going to overcome that?
That sounds like the real world to me.. I mean isn't that the situation with Mercedes, Ferrari and Red Bull? Still maybe not go to that extreme but I think a monetary benefit in the end of the season will incentivate people more. Right now there is no benefit in winning except for bragging rights? I think as a game it needs something more in the end of each season but like you said make sure that almost everybody has a fair chance the next season.