Younger dev, probably ... Based on his diatribe against certain classes of coworkers, and the diatribe alone. I can understand the feeling that you are being held back, but I also recognize how easy it is to break things that countless people rely on. To ignore elder wisdom, based on experience, is to fall hard on your *. This guy needs to be fired, sadly ... but he has to learn that attacking your food source like this, instead of wisely fighting the good fight from within, is a critical mistake. And if it is that intolerable that you are willing to publicly disgrace all your team, then GTFO.