According to a post just made on the gameinformer website DRIVECLUB's severe problems are due to the games' coding rather than a lack of servers or such. The game has been QA'd and also had a number of Betas so how did this issue - if true - manage to creep through into the final release will no doubt be one of the questions that will be asked.
Sauce: Game Informer