I’ve never understood people who want others to fail. Especially when those people are on the same team, in the same company or other close alliance.
Rooting for others to fail shows a complete lack of leadership, accountability, and professionalism. It’s the professional equivalent of cutting of your own arms. It makes no sense.
My bet is companies who have cultures like this aren’t optimized, agile nor are they stable. They lose good talent while losing their way.
Success is always as a result of shared vision, responsibility, and support.