Guardians have to channel many abilities, which is lame, and no, they cannot hold aggro very well. Healing and tanking are both pretty borked right now because of aggro management. I suspect another problem will appear if aggro is tuned better, that guardians can't actually TANK all the shit...