Sure, there are good and bad dealerships and the factory service department should have the latest and greatest in training, service bulletins, etc.
My experience at the dealer:
They had their own service schedule that required sevice events more often and more extensively than the factory schedule. When I pointed this out to them they said they knew it and that their schedule was "better". Their charge for parts was above the listed retail price that I determined for the factory parts from the internet. When I called them on this, they said it is due to a premium that is charged in our high cost area and is what the market will bear. After some discussion, they did reduce their parts cost to "retail".
They want to replace parts that are still serviceable. When working on a system they want to replace everything rather than checking for serviceability or wear tolerances, an example being the $550 per axle brake job.
Rather than a mutually beneficial transaction, it's dealer 10, customer 0.
This is a multi-location large regional dealership that I won't be patronizing again!