Constructive criticism is fine & I see plenty of well thought out arguments n the forums - no body really minds that - it’s the vitriol & nonsense arguments & statements that are just trying to pull something down which isn’t helping anyone.
D&D fans are a passionate lot about the license that’s for sure.