Second wind is good enough for what it sets out to do. It's not supposed to be some reliable self heal, it's just a small safety net when maybe that one enemy that escaped the tank is on you or you screwed up and got hit by something before a raid wide, second wind can usually save you.