OK.. this post got me curious so I dug up the invoices. I kinda knew the services were around $150 but every time I bought other stuff so I haven't actually gone in and paid only for the service (except for my 600 mi break in service). I needed to get them collected anyway.
My dealer (BMW of Atlanta) charges flat rate 1.66 hrs @ $72/hr = $120 for both a service 1 and 2 (6 and 12k respectively) plus parts, another $40 for oil, filter, and shop supplies. My 12k also got an air filter for $20.
Interesting - the 600 mi service was higher, presumably due to the final drive oil change. 2.16 hrs for $156 labor plus parts and tax made a total of $215.
OK.. so if you compare that to taking your 4 wheeler to the local quick lube for $25 yeah it's pricey. Time & materials (as mine and I'd guess most others are) ain't exactly a bad deal. The service techs at my dealer are all master certified and worth $72 an hour. The value add is them spending 2 hours combing over the bike. On my 6k visit, the front shock (ESA) was diagnosed inop. I got the 12k a month later and they installed a new one under warranty. Now if the dude back there was just doing a drain/fill on the oil that wouldn't have been discovered. So I feel like I got my money's worth. I also supposedly got the latest software flash on the 12k visit. It's smoothed out the driveability quite a bit and there's not any percieved loss of power. You twist the right grip and it still gets going RIGHT NOW
Incidentally I was a professional auto tech in a past life. It hurts my heart to pay for something I have the tools and knowledge to do myself. I don't feel bad about paying these guys because it's one shop I've been a customer of where I actually get the impression the techs know what the hell they're doing. Even the shop owner is master certified, and he's supposed to be the business guy.
Parts wise, the pricing is about right for dealer parts on any motor vehicle.