I'm not a fan of short party buff durations either. Self buffs I don't care since it's much easier to take care of yourself than a group of people. You spend most of your time eyeballing the buff timers on yourself and your party members so they don't wear off, then trying to manoeuvre around so that you can then rebuff everyone. It's a rather tedious dance to do every 5 minutes.