Thing is, Garrosh would of killed a lot of innocents if it weren't for Baine and his noble intentions. So yeah attacking Theramore to stop something going on in the Barrens might(and I say might very loosely) of been justified, he still handled it all wrong. Hell he did whatever it took, using dark shaman to summon those molten giants and such(Not on theramore but still).