Do not get discourage. Even if you are not running the Knots protocol, I encourage you to get your node and run it. Don't think you need to understand everything before getting started. Get one up an running and once you get over that bump you can look into understanding further issues - like the current one of Knots vs Core and the filtering issues and make a decision. Just by adding a node you help to strengthen the network and further decentralize it.