As a Host on a League of 20 races with one race per week, I can assure you that our dynamic is different. If anyone wants to reach TOP Level fast, they have to search another league that competes more frequently. I reached lvl20 after racing once a week for almost 5 years & the only reason I left the game once was because I found no way to promote to Elite in a League that fit to my timetables. The rest of the time I've had a lot of fun playing the game & luckly I've been fighting for the championship almost all my seasons, though my first objectives in Elite were to score points (I overestimated my rivals at the beggining).
Only 1 team wins per season, the rest are losers, so maybe we should not be obsessed with winning & we should focus on beating ourselves.