$200 oil change?! I pay $85 for a 5.7L V8 with a 7.5 quart capacity. Who is paying $200???
If you go to a BMW or Mercedes dealership with no coupons or anything it'll be about that.
It's less that the oil change costs that much and more that they don't want you to show up with a car they've never seen for an oil change when they can make more doing other work in that bay. So it's priced to keep people out rather than to draw people in.
My stealership wanted $158 for the 10k mile maintenance for my EV. That maintenance is a visual inspection, tire rotation and "high voltage battery test" (meaning they plug it into their charger for 5 minutes and see if it charges).
I can charge it at home. The tire discounters by me charges $15 for a rotation if they didn't sell you the tires, and they do the inspection to see if there's anything they can sell you.