Declaring you’re going to leave in a long post criticising many people isn’t a mature way of dealing with a situation, but I still hope things work out for you elsewhere.
If you think that then that’s fair, I just wanted to say my thoughts on it.