Get better DPS in your groups and you'll have less issue. If you think the players are not the problem, then you need to get better gear first. I'd suggest dailies for comms and custom gear for it. Once you can start doing the HM FPs you'll gear up and it'll be less of an issue.
I do agree enrage timers are a lazy mechanic to rely on, but if they were not there, people would try to kite the thing around for hours and such.