You actually missed quite a few other things, covered it here:
But yes, she was totally Garrosh 2.0, the entire expansion was really MoP re-skinned as someone in the other thread mentioned. Beat for beat, the horde’s story is pretty much identical and even in the same order most of the time. BFA has clearly been a filler expansion, with all the plotholes and bad characterizations and obvious rush jobs. Hoping the extra time on Shadowlands improves things I guess