Soft paint or not, when I solid object like a rock is flying back at you while you’re doing 80 it’s going to do damage. There’s no paint in the world that will hold up to it. Rocks probably hitting your car at 120+mph.
I PPF’d my 21 LR, rocks, bugs, hub caps, misc debris has hit my car and PPF...