Social media, social interactions, look at your friends, look at your friend's friends, it's not a hardcore racing game. Challenge your friends, challenge complete strangers, it's easy to pick up, hey look at me drift isn't this brilliant! Share this, share that, go viral! It's not a simulation in any shape or form. Send out screenshots, upload videos, share, share, share, social media!
Seemed to me that that developer's Drive Club video put more emphasis on the social media aspects and how easy / simple it is to pick up and play than anything really substantial. Maybe it's because I have no use for or involvement with the whole social media trend that I see it as invasive and overbearing in Drive Club, because of the way they're marketing it as a key feature of the game.
Maybe that's what appeals to kids these days and I'm just getting to old for all this

.