I dont think anyone has said the art work sucks.
People not liking OC characters has nothing to do with her work.
Her artwork is good.
Shes obviously leaving because that was her last project on what is becoming a steady state in maintenance game with a snails crawl release.
HotS is not the project someone wanting to move up in the world would want to be attatched to. Its the basement of Blizzard.
I mean I like the game still, but working on it has to be like working in a department that has its offices in the basement and no one even really knows you work there. Like “The IT Crowd”.