Tanks like you do that anyways so....good? Get kicked, so I can come in, jump in Defiance and get my run done. Go in, work as a team, get out. There's never been a consistent track of slow / bad content due to a healer not damage dealing outside of raids i'm sure. Sure you can go like those people who do 40+ page analysis or post 45 minute - 2hr youtube vidoes showing you that "Well if you do this then you save 45 seconds per run, if you run x amount of times..." if you're at that point, go outside. Turn off he game, go out-side..this isn't that type of game. It was hard for me to accept that fact.
If you refuse to believe there's a spectrum of playstyles and unless you're doing raid content or you're getting part of the bad end of the deal then I don't know what to tell you except..keep looking through with that tunnel vision and I hope you come out the other end with a wider range of a views.
You want the healer to DPS, then if you happen to get one willing you need to adjust your pulls as the tank to let them. You are going to have to do what no one likes to admit, that you're doing something wrong as well. Yes, you are! I do it too, but I admit it and I adjust.
If you do big pulls and your are not doing proper cool downs or managing your damage taken so that the healer has time then you need to adjust. Being a tank there's been times where if I reduce my pulls to normal pulls they will dps, sometimes they do not DPs so I pull more.
DPS, if they aren't up to the task of killing makes things slower too. TP and MP management come into play. "Well I never have..." stop right there, just because you didn't doesn't mean others do not. There's too many variables to put out there that give one single answer to everything.
You want healers to DPS, do your job, have DPS do their job and if your healer is up for the task they will. If you do the exact same huge pulls and don't get consistent results then its your fault not having the ability to gauge your party.
"The ones I've gotten don't want to." well, blame the tanks before them because usually healing I've learned that just because one tank made my life easy the next 20 will make it a living hell. If you want to pull the whole world and pop Berserk or FoF instead of Rampart, more power to you, but MP needs to be managed as it is so me spamming cure I / II on you while trying to throw out Holy's or Aero's is going to eat my cooldowns, just so you can start running to the next huge set with no time down.
Bottom line, be a better tank and you'll run into less issues. You're going to get crap DPS and crap healers, but you do your part and lower the %. Not a final and single answer to resolve the situation 100% but you doing your part helps.