Core actively denies miners control of their block creation, and tries to impose a centrally dictated policy. So Knots is de facto required for decentralized mining.