DM is responsible to get you to a site to dive. That's it.
I think this is a gross oversimplification, based on your apparently limited variety of dive destinations. The OP's question is legitimate, IMHO, for the type of destination diving he does. Our diving is almost always done halfway around the world, generally on a site we've never seen. We don't pay megabucks (and I'm talking about trying to do it on the cheap), to have someone 'get you to a dive site' and then say 'see ya'.