Your complaints about Baine seemed exaggerated, but I'll admit I have not read all the books and all that so I went to Wowpedia to check up on his lore.
*No tantrum is mentioned. He prefers building a great gate to deter Alliance attack over counterattacking, which makes sense for a leader who prefers to find a peaceful resolution. Not counterattacking over Taurajo also makes a lot of sense (the entire Taurajo incident was explained from both sides in a way that does not really show the Alliance as evil - the local general being bad at his job perhaps, but he did not intend for a massacre).
*There is no mention of civilians on the page. I assume this also refers to Taurajo. See above.
*I don't see much information about dwarves. I assume you mean Bael Modan? Such an isolated tribe is likely difficult to lend much aid to. Consider that Bael Modan -is- attacked per BFA mission tables, so maybe that stance has changed.
*Ctrl+F 'blight' on his page gives only Lordaeron, so I assume that is what you mean by Tauren being blighted. Honestly, orcs and trolls and others were also blighted by Sylvanas. It shows the usual suspicious tendency of Horde characters being more forgiving when it is Sylvanas who is responsible for something (insert usual mary sue rant here, blah blah, it's not the topic of the thread). I am not sure if I count that as a point in Sylvanas' favour either way though. She was the one who blighted them to begin with.
*It is a bit odd that he has not spoken up until now, but it is clear that he was never really happy with the concept of raising unwilling people to begin with. Derek, being intended as a brainwashed assassin to target his own family, is a step up from the normal forsaken raising and thus seems like a good time to set the hoof down. The 'free will' excuse, while tenuous at best, is outright disregarded here.
*I can find nothing on his page about this, and I feel like it is misleading. If Baine had been assaulting Horde soldiers I suspect it would have generated more attention.