Why so many Ford?

There’s over 500 cars in this game yet it feels like every team event, reward or story mission has to include some kind of Ford in one way or another. As someone who’s been burned by and has sworn never to drive or own another Ford for a long as I live I’m starting to regret having purchased this game and will most likely not get the next. Any other anti-ford people feel this way?