Yep. Blizzard might want us to believe Orcs are victims or misunderstood and honorable, but they keep writing plots where the Orcs do horrible and evil things of their own free will and then make excuses after the fact.
‘Rise of the Horde’ made it clear, the Orcs didn’t even drink the demon blood until after 8 years of war and genocide against the Draenei, which while it was probably retconned somewhere because they keep shrinking the timeframe, was still written at a time when the Orcs were supposed to be seen as good guys in the main series.
The Iron Horde demonstrates that they don’t need any outside corruption to turn monstrously evil. The in-name-only Mag’har continue the practices of the Iron Horde, including the use of Void magic corrupting their Shadowmoon casters - presumably, Rulkan and the Shadowmoon Exiles must have sided with Yrel? - which makes the whole “uncorrupted” thing darkly ironic.
You can’t have it both ways, Blizzard. You tried to redeem the Orcs, but you couldn’t stick to it so just let it go already.