I think the whole game isn't really designed for this. The game and all events are simply too unattached.
I never really joined any events in LFS, but I think it's too much of a hassle to participate. If you take iRacing for example, that whole website is built around leagues and events. There's a clear centralized overview of everything you need to know on the website and such, while everything on LFS has to go via third party websites which not everyone knows, or via the forum which is also far from ideal.
Then there's the problem that every event is hosted separately by people, and everyone has their own rules, or variations on rules. Teams are working against each other during events and host their own event if they can't agree on something which only causes more fragmentation.
LFS on itself should be a platform where you can host events via a set of rules and combo's and whatever.
Again, I only participated in an event or two, but this is how I see it from a spectator view. You also have to understand that I'm far from an iRacing fan and that I never raced on there either, but from what I've seen and heard, is that the hosting of the events is done better. I also think that's why iRacing has far better occupied leagues and people that complete all rounds (also due to the fact that you get scoring at such). I think it's in the nature of people to compete with each other, so bragging with scores and points and whatnot makes it more interesting for people to actually do their best.
Like iRacing, Battlefield 3 is also a good example with Battlelog. The integration of both games are great. You have one centralized webpage with all stats and things, and you browse servers via the website. Although both methods were hated at first, I think it's safe to say that people are starting to get used to it, and can't really do without anymore in other games. That's how I see it at least.
Just my 2 useless cents.