You will see oil changes, tire rotations, tune-ups because types of repairs that should be done to be able to keep this fleet of trucks in line.
There are certain studies and statistics that suggest idling can decrease daily life of the engine. https://Bbarlock.com/index.php/Fleet_Management_Software_Can_Reduce_Downtime