Not to intentionally argue with you, but maybe playing some devil's advocate will add perspective.
You say you added tons of rock, sure, all gravel driveway owners have to do this from time to time. But it doesn't matter how much you add if it just sinks into the soil below. A proper gravel driveway needs to be at higher elevation than the surrounding area, with a solid base underneath. If your soil is mucky, that may also mean a layer of geotextile fabric underneath. From your picture it's obvious that the rock is mixing with soil/mud and sinking down - even on the edges it should hold up to a delivery van.
The point is that you want to be mad at the drivers who clip your edges and drive faster than you wish. But if you just had a stronger driveway, none of this would be an issue.
My driveway is a 1'+ tall crown built up out of compacted sand, then topped with big 2-3" rock, and finally small stuff on top. I should have used way more rock but I was broke, however the sand I could mine for free, and build the crown with my tractor. Big trucks clip the inside of my drive turns all the time, and barely leave any noticeable ruts. Certainly don't dig down into any mud. Just takes more effort up front on building the road. Now in your situation, it's certainly not desirable to rip it all out and start over, but, it could solve these problems.