The other parts of the game make up for it, to me at least. The devs said they're looking into fixing the cops.
You can also do other things enough so that the car you use for the mission is way overleveled for the mission, and that makes it a bit easier.