If there is a bad healer, perhaps you can help teach them to be better? Don't expect every single player to be perfect at the game, the duties brings all types of players whether new or hardcore so don't be so quick to jump ship otherwise the penalty is working as intended. Also consider making parties via the PF if you want to avoid randoms effecting your gameplay