I really don't know what you are on about. Despite all its flaws and whatnot, the entire online system, and rankings, and divisions, and championships makes the game fun and makes for an enjoyable hobby even for less competent racers. Many of these racers (myself incl.) don't want the hardcore -one race per week- league racing, which games like LFS and rFactor largely involve.
Just need driver swap already dammit. I dont care about Lotus and not even RUF so much. Dont care for Montreal either. Just bring the driver swaps. How hard can it be............