It would be safer to say "might exclude" rather than "will exclude", but other than that, yes. There's a delicate balance to be struck. If we do nothing and the network has a permanent and growing backlog, this can easily crash nodes and the general user experience would also degrade with increased uncertainty around fees and confirmation times. But if we go too far, we could make it prohibitively resource intensive to run a full node and risk jeopardising decentralisation. If we lose too many nodes as a result, that could also degrade the user experience. It's a careful balancing act.