When Hermann Tilke (google him if you don't know who that is) went about designing the tracks of F1, he did it with a few things in mind.
Acceleration of cars
Deceleration of cars
Rough no. of laps of a circuit
Places for spectators
No. of teams (roughly)
Vehicle track length
Length of race (time and distance
General FIA rules/regs
The pit area/grandstand/track length etc etc were all designed with these things in mind.
OK now that's out the way... When CM sat down to make this game they wanted to reproduce the feeling of being in an F1 race as well as possible. They designed graphics that are as good as todays hardware can process and a driving engine that is revolutionary in that it strives to emulate the feeling of driving these beasts (something 0.001% of gamers will have had any experience doing in reality, and only like 3% would have ever seen up close) whilst still being playable through options. Its no good making a game that a 3 year old cant play. If a 5 year old kid is into F1 and theres no way for him to drive without it being a 100% race with 0 assists off and Legend AI then its kinda sucky...
So what you have is a game that puts you in the world of F1 without you having to aquire a Super License. GREAT!
Now back to the "Bug". In an effort to reproduce F1 they have remodelled the tracks to cm accuracy (not mm they arent laser scanned nooooooooooo lol). However, when Tilke designed these tracks he did it on planet earth, not a magical land where fuel and tyres wear 5 times as fast as reality, or where it is 10 times faster. Or where some of the drivers on the circuit will smash into things 2-3 times a lap and come in 5-6 times a race etc etc.
So when you pit you have to pit in the same physical space as where many other drivers will but with a much accelerated frequency. Partly due to the length or races and partly due to EVERYONE's lack of skill.
I did a 30% of Marina Bay last night. We were losing wings left right and centre. Plus tyres puncturing and wearing. Time was moving 3 times as fast and skill was about 20% of Trulli's so we pitted about 4 times as often and the pit lane didnt get 4 times bigger. Now we didn't have any pit issues whatsoever, but you can imagine there would be. Take a look at the Renault Force India crash in the pits at Hungary. That was with professionals and 2 in the pits on a dry circuit with point having teams... They messed up and crashed due to traffic. Imagine the drivers were much worse, time was moving 3-20 times faster, and everyone was using default pit times without editing race strat so every team pitted lap 4...
You can imagine the carnage
I'm not defending CM really, I don't care if you hate em or not. I enjoy this game A LOT, I drive longer races generally and I think the game will always favour that since the tracks were designed for that, and so was the sport. We'd all be complaining the other way round if CM just let us plough into eachother in the pits with 12 people all in at the same time in that tiny coridoor.
So in conclusion, I don't think the pit lane bug is a bug, its an inevitability. The tracks cant support that many people pitting at once. They only just about manage it in the real world with much less stress, the game was never gonna have much chance. Sure a workaround fix can be patched but the game will always favour 100% races. And if it didn't we'd all be complaining about that anyway
Other bugs can also be explained in this way, and about 50% or reported "bugs" arent bugs at all. THERE IS NO TYRE PUNCTURE BUG. Those drivers just suck... the S3 sector time thing isnt that big a deal and isnt that far off reality anyway.
That being said, the engineer has a tiny vocabulary and is fairly useless... maybe some time recording things other than "you've picked up some gravel on your tyres" would help. In fact let me get into this!!!
Why on earth would a HRT in 24th position be told on team radio that a Ferrari was pitting in, how on earth would that affect me miles before my scheduled stop. And where is all the info on my rival/team mate pitting? Where are constant updates on their strat/tyre choice/wear/wing condition/lap times/likely strat? all this would be great!
Instead I get you have gravel... duh! I can see it... Not to mention I DID IT!!!
Then you get no split times between you and rivals, useless, their lap times are totally useless to me. These tracks are long, you can pit and come out alone with no sense of where the opposition are around you. WOULD NEVER happen in F1. Team would be on at you letting you know where you stand.
Replays are abysmal in every sence. How can a ghost be saved yet no replay of it, go figure. No spectator option. Searching for a game online just DOESN'T WORK.
A leaderboard of times that is a) buggy and b) not split up between who is using assists and who isnt/what car is driven... thats just stupid... the icon thing was a poor attempt and making the leaderboards in any way useful as a guage.
O and get over the Qualifying times not being what tha AI are actually doing thing, who cares...
OK there you have it. I LOVE THIS GAME!!
But I'm no fanboy I perceive the mistakes. Good luck fixing em CM, some are REALLY easy fixes so just do em lol