I think DPS have enough utility tbh. If you gave dps more heals or self mitigation I would be doing even less healing than I do now.. and thats no good for a healer to never be healing. It is a co-operative game, you will always be at the mercy of a healer or tank. If you do not like that you can play those jobs and be the reliable one. We have huge buffs from dps, rezzes and healing buffs etc. There is really plenty utility for each job, minus sam and blm but thats how they are.

If you added all those things you suggested it would take away a lot of difficulty from the raids.