yes.
Creator relations means supporting the entire OW creator community, to work to retain existing creators, to maintain relationships with folks who may have churned out, and to foster up and coming creators who are just starting on their journey.
BTW. we’re hiring dedicated support for this responsibility as we speak: https://careers.blizzard.com/global/en/job/R010984/Community-Manager-Creator-Support
Your feelings here are all valid, and I want you to know that the team is aware and frankly, feels similarly. To a T, every person I’ve worked with on T4 cares deeply about the player experience, and the current pace of updates isn’t something we’re satisfied with either.
I’m going to avoid promises and platitudes here, and simply state that we want to focus on letting our work speak for us this year.