Pros
Sign of a great team is ability to take difficult decisions and stick to the decisions to get it right. Team had taken difficult decision in Dec 2022 by letting go of few individuals from the team. It was a difficult decision but required for the team to fix few wrongs in the team. Also, since the team knows the decisions are for the right reasons, I'd request them to ignore misguided feedbacks on GD. Certain individuals who are no longer part of the team are hurt and I understand they are hurt. It is very difficult but need to keep the focus on positives.
Cons
Difficult decisions should have been taken earlier but at least the team is taking the decisions in last 6-8 months to get the team on track of accountability, honesty and respect in the team.