Beast Mastery Hunter and Warlock in WoW are both amazing pet classes, and SCH was amazing in 3.X before they gutted it.
Printable View
SCH was OP in 3.X, and it wasn't because of their pet. It was because they could sit in CS all the time and spam DPS. SCH is pretty much the same as Symmetra in OW, a mislabeled job, where Symmetra's kit better suits a Defense hero but she's labeled a support, and SCH's kit better suits a DPS but it's labeled a healer, IMHO, in 3.X. Haven't played WoW.
SE had no idea how to "fix" Astro's Spear Card and instead changed it's effect entirely from "coold down reduction" to "crit buff". So... who knows what SE will do.