Why do people whine so much about it? It's a great mechanic and I always turn it on. It gives good players who got unlucky a chance. And it's absolutely not as bad for the leading player as people here try to make it out to be. I've had races with good players who managed to stay first the entire event with Catch Up on, despite me driving perfectly way behind them (with the same cars). Not to mention I often do that myself.
Bottom line is, if you're better than your opponents, you'll be first regardless of Catch Up. Only without it you might never be able to catch up after some jerk rams you off a cliff.
Because it makes racing more fun. I want to be entertained. Getting slammed off the course after 10 seconds and knowing in that moment you will have to wait 5 minutes before you even get a fighting chance again completely destroys the fun of driving in an instant. There are already enough delays / waiting times. I can understand why it's frustrating for people who are very good since they're being unfairly prevented from keeping a lead with their skill, Mario Kart-style, but if it makes the game that much more fun for me and apparently most of the community, I can only say sorry. I've raced enough to notice that people who are simply better than me are going to beat me 95% of the time anyway so it can't be all that big of a deal.
Let him be king over charred bones and cooked meat. Let him be the king of ashes