I just started leaning into this rabbithole.
https://cryptoslate.com/the-battle-between-bitcoin-core-vs-knots-is-getting-ugly/
Seems to have a good take. I am not sure if it covers the whole problem. But seems to me as if #knots try to restrict Bitcoin usage to monetary transactions, while v30 wants to open the Blockchain to whatever use. More anarcho-based.
I am happy to be corrected.