@dotstdy well the project also needs to consider the community when making such decisions clearly...
Like sure there are bad project leaders, but what are others going to do about it?
People often and generally use this felt entitlement as an excuse for their horrible behavior (starting harassment, trash-talking, etc...).
If a project says "no", it means "no", not "but you are bad and you should consider my technical reasons, because I'm smart and know better".