I agree. That sounded poorly handle. You have lost the experience and skills from the team with your inflexible attitude and religious adherence to your mindset.