This is where I think you are arguing both sides of the issue. If the contract states X inches thick, XXXX PSI and a troweled finish that's the specs. No tire marks, oil drips or whatever else you want to dream are extras that wasn't put in the contract by the owner.
It's really not the GC...