Hot take early in my morning but...
If you create a class or subclass feature meant to facilitate a specific character identity and it functionally gets used primarily as a stepping stone to using the abilities of an entirely different class and results in the class fantasy you were creating being utterly subverted into something vastly different...
Well. You failed at your goal. Guardrails to ensure it is used in the "Proper" way in a later revision aren't really going to help much.
The purpose of a system is what it does. If it wasn't designed to do what it does you either messed up or lied about your intention. Y'know?
If you create a class or subclass feature meant to facilitate a specific character identity and it functionally gets used primarily as a stepping stone to using the abilities of an entirely different class and results in the class fantasy you were creating being utterly subverted into something vastly different...
Well. You failed at your goal. Guardrails to ensure it is used in the "Proper" way in a later revision aren't really going to help much.
The purpose of a system is what it does. If it wasn't designed to do what it does you either messed up or lied about your intention. Y'know?