Skyline, I know how you feel. I've queued a lot with you, we just get the 'bad time slots'.
The only time I ever find myself with more than 1 Healer is when tRain Cow / LS is on.
Most of the time when ally is getting camped, its best just to leave as the camps seem to get dragged out. Or you could just wait for some Hordie to die and GY camp him. I <3 doing that.