Many many years ago I worked in a dealership so I have a very small amount of understanding of that environment. I do feel many dealerships are a bit heavy with upsells and push them too much. I will also say many people are quick to hate a dealership but run to them when insurance/extended warranties are paying. Also I have taken lots of calls from independent shops asking for help fixing a car then taking the credit. I am not saying a good independent is not good, they can be great as can a proper dealership (I do agree proper dealers are hard to find). Part of what drives it is how they are paid, everything is commission. When I was a service advisor many moons ago, I would generally get a very very small base pay then the rest was based off of customer surveys and my service sales. It was hard because I tried to have ethics and not sell something that wasn't needed. At one dealer I remember getting in trouble because of this. Funny it was fuel injection services, they wanted me to push them every 15k miles. I didn't feel it was right and couldn't tell a person their year old car with 15k miles it needed that service. I was let go eventually because of this mentality of mine. A fuel injection service every now and then isn't bad, but I agree with maybe every 60+k miles or more... Engines will keep a small amount of build up on them that just stays. With fuels and efficiency of vehicles now, a fuel injection service is more an upsell than a service.
All that being said, it does seem like a lot to pay for very little. I also think the dealer was a bit greedy on the full diagnosis charge for a battery. It does seem like they put some ethics aside on this bill.