“Why are people so angry with the knots guys?”
They have tech-tunnel-vision. Evaluating purely on technical merits is a red herring.
The main driver to Knots (IMO) is not better tech. It is moving away from a perceived corruption of Core devs (right or wrong).
Who gives a fuck about the tech when corporate interference and back room deals are on the table as a possible scenario here?