Interestingly, the statement mentions a need for "new creative leaders", and specifically mentions that they are "in complete control" of the next one — suggesting that Boss Key took issue with decision making at the top, possibly within publisher NEXON.
Nope. That's not gonna flush. This was your baby all the way, Cliffy B. You specifically structured this to ensure that you had all the control you'd need to resurrect a dead genre that nobody asked for. And when nobody particularly cared, you crapped all over "Overwatch" and its fans in a pathetic attempt to gain traction. YOU are to blame, Cliffy B... you and your ego and your mouth.
If you want to make games that gamers care about, first care about gamers. If all you want to do is make self-serving passion projects, have the decency to make them yourself on your own dime. Don't drag this studio down with you.