And goblins attacked Explorers League who are part of the Alliance before SI7 went there. Which again makes Horde the instigator of the conflict in the first place even if Anduin and Shaw overreacted later and sent too many spies to Orgrimmar.
Also Undercity was attacked AFTER Teldrassil , not before.
What Alliance really need is to stop acting like Horde is its “old pal” and actually get victories and genocide horde races for the sake of pure survival.