Truck drivers are being stuck with offences and penalties for breaches that they are not responsible for.