I'll be devils advocate here as I've worked in the service dept of a dealer. Techs will usually work on 2-3 cars at the same time. When you are at home and you change your oil you are only working on one car. At a dealer they want to be...ahem... efficient so while your car is draining oil they will be working on a timing belt or whatever on another car. This means a couple of things: 1) It's real easy for a tech to get confused and it take longer to do the one task even though over all they are being more productive for the dealership, 2) It's real easy to make a honest mistake, 3) It's real easy to confuse what you did to what car.While it is possible, it is very unlikely that the same technician has worked on 5 cars that morning.
So what is the chance here that he confused my car with some other cars?
I have yet to see a dealership that doesn't operate this way.
It is not uncommon for techs to cut corners when working on 2-3 cars and skip serviced that they feel (arbitrarily) are not necessary. Techs that don't skip stuff usually don't keep their jobs (why I left the industry).
Are all dealerships like this? I hope not. But most of the ones in my area are like this.
So if I were to guess, the Tech was told to change the oil and rotate the tires. Oil changes are noticeable (color) so that was given priority. After 45 min. of doing something else he refilled the oil and quickly visually inspected the tires and saw they looked "fine." He then released the car.
That's assuming everyone is being honest.
It's good the manager actually followed up after you embarrassed him. It's too bad that's what it took. I'd be more concerned about the interaction with that manager than the tech. The manager handled that exchange with you poorly,