I think FD lacks in management. There is no way that 100 people are working on this game and releasing such shoddy updates. I can take two equal guys to the gym, both spending 2 hours a workout, 3 times a day. They will have completely different results even though they have spent the same amount of time there. One guys is passionate, he enjoys what he is doing or even has a really motivating trainer (CT Fletcher anyone?) and another guy slacks off 50% of the time on the phone, talking to girls etc.
The difference is night and day.
I think the lack of quality in development is a UK thing, I have worked in and for several UK companies and they are abyssmal in management or providing quality work compared to Germany or other efficient and hard working people.
And yet the forefront of games development is in Britain, it seems.