Field experience shows it successfully delivers new features to end users without a global software upgrade.The global upgrade is required for all full nodes in both types. If a full node doesn't upgrade then it no longer does what it was designed to do; if the user is OK with that, they should just run an SPV wallet or use blockchain.info or some other mechanism that consumes way fewer resources.But if you want the software you installed to achieve its stated goal, you must upgrade. There is no way around that.