For most quests you felt like a babysitter for him trying to do your best not to have him screw up and cleaning up his messes then once you finish the quest you get to hear NPC's praise garrosh for how wonderful he is even though you did all the work.
I think the thing that always bugged me was that garrosh never seemed to face anything bad for his mistakes. Becuase the player is always there to bail him out.
I'm sick of cleaning up his messes just so he can run off and screw something else up.
Did they ever explain why Garrosh hates humans so much?