Interesting thread.
My take on it is that if the lessons are mandatory, people will either a) slog through them, be bored, and not go online due to fatigue due to LFS or b) bypass them, and go online.
In my view, the issue is not so much of racecraft and 'keeping noobs (How I hate that term) off servers', for that fragments the community, but of education. I have a solution. If we TEACH LFS drivers what the rules mean, on specially designated servers, (Sort of like an online LFS racing school), maybe tie it in with some sort of license system (possibly STCC), so that passing a test gets a mark, failing it gets a demerit, for instance, and if you have a certain number of demerits, say, 10, you are offered extra tuition to help with the weak areas and 10 merits means you are allowed on some servers. Also, there could be a centralised system for reports and complaints, with merits and de-merits done on a race-by-race basis. 'Ah' I hear you cry, 'What about the people who complete the tests then clear off?' My answer would be simple, Refresher courses and Rookie programs, again, on specially chosen servers, at random intervals.
Just my 0.02 Euro
Have a good day
DK