To be honest, I have sympathy for major dealers. Sites in prime locations, high business rates, sales staff, IT systems, websites, accounts depts, spare depts, reception staff, car valeting, free courtesy car courtesy coffee and biscuits etc etc, it all mounts up building the overheads. That have to be recovered in charge out rates.
The wife's

car, well out of warranty is serviced by a bus/ coach company that use the mechanics, sorry technicians, down time from maintaining the bus fleet, to servicing private cars. They are cheaper because their overheads are covered by the core business, and don't give me coffee and biscuits nor a free loan car.