I didn't expect miracles but really this online system is ridiculously off-putting. The UI is quite bad too, imo.
"Booking". No idea who came up with that, but it's a bizarre idea, and if that formal hoop-jumping stuff is the way AC multiplayer is biased, then I won't be a fan.
I hear pickup racing is coming, but I'm not optimistic that we'll ever get anything anywhere near the standard of LFS' multiplayer systems.