I totally agree and sympathize with you!
I only have a few months under my belt and I know the feeling. Sadly, a very high percentage of drivers are merely "videogamers" and have no sense of what real racedriving is about!
I personally have done a couple of amateur races and attended quite a few Track Days. I know (and sure you know too) what its like to be stuck behind a slower driver for quite a few laps because its never been safe enough to overtake them!
As you must know, most time in real racing, patience is virtue! Just hang in there, be patient and you'll soon have the best of them!
And as my experience in LFS so far, and as a recommendation... Join a league or participate in a championship. These normally have proper rulebooks, with race steward checking replays and penalizing drivers wrongdoings and abuses! And the feeling of racing these championships are the closest thing to real racing (the testing, qualifying, strategies, and even the pre-race jitters knowing that if you mess it up, thats it! No points!) is only surpassed by the real thng! I actually received my License by wining one of these championships. As a "noob" I was one of the slowest, but with patience, and clean racing, I won the championship without winning once, but by gaining points consistently in every race! Unlike the faster drivers who won a couple but also had DNF's mainly for rear-ending slower drivers plus being penalized for pushing someone off or by abusing them! So, in the end, I got the best of them!
Sometimes a server with a small grid of close clean racing is better, and more enjoyable than a server with a large grid of "videogamers"!
Cheers,