I seriously don't get why people still abide by fanboy drivel like this.
You can like or not like whaetever aspect of either game but there comes a point where you're just making things up for no reason.
The online in FM8 is genuinely leaps and bounds better than what GT7 offers - I think they looked directly at Sport Mode and its complaints and responded to every one. There's race variety, there's car variety, there's frequent track rotations, and there's even lobby features that GT7 desperately needs, like being able to purchase things in lobbies and 'borrow' cars to use that you don't own.
It's the one thing that the game does hands down very well, and to me the dead ringer that anyone bringing it up as a dunk on the game just blatantly haven't even tried to put any effort into objective thinking. The only thing I see people frequently dislike about it is it the penalty system which, if you look at the Daily Races thread here, isn't exactly a unique problem.