Thanks for the feedback and continued support, everyone! We're aware of these concerns and will pass them on to our team so we can hopefully have a resolution soon.
We just pushed out a patch today with a new matchmaking flow that should get you driving faster. We hope you'll give notmycar another chance with these updates! Come to our Squads Test Drive on Saturday May 4 and drive away with 500 coins if you wreck a dev!