my dealer has a ghetto cloth machine like you'd see at a gas station. Im pretty sure all of them do, id be surprised if they had a touch-less setup. I rarely go to the dealer for work (out of warrenty) but when i do I am adament about not having a car wash done afterwards.
All this really boils down to how much you care about car washes, and how willing you are to do it yourself. i want to say 90% of bmw owners probably dont care as they are just buying for status. The other 10% being people who frequent this forum and take more interest in maintaining their ride.