This sounds a lot more like a Paladin hatetopic than a "poor enhancement shaman" topic. You cant compare an enhancement shaman with an Retribution paladin. And if you trinket out of repentance before an incoming attack you are doing a noobmistake, since it breaks on damage. Enhancement have nice burst, and with an okay survivability, so it is clearly not broken. Stop thinking that enhancement is broken just because Paladins have stuns and HoF. There are 9 other classes in this game aswell...
And before you ask, I have both an 80 paladin and 80 shaman