Maybe change a bit of how global scores work.
Some people are racing rather competitive yet they all in different size coops

How about 4 leagues of global racers split up from another( more can be global top ranked but in different leagues)

For coops with 5 or less to be placed in a league

Second 5-10

Third 10-20

And finally 20-30

This is just to give an Idea of something that might get smaller coops to pay attention to there ranks in global give them a reason to be more competitive and ultimately more reason to spend just a little more to get their names on the top

Ps. Thank you for reading my idea XD