1. In elective monarchies, any valid candidate for election can start a faction to install themselves as the monarch.
plus
2. The AI will almost always accept an oath of fealty, even from someone vastly more powerful than itself.
means
3. Any superduke can swear fealty to the HRE then immediately begin a war to take control of the HRE.
This even works for a non-bordering, non-de jure, non-co-religionist duke. E.g. a Russian superduke can swear fealty to the HRE and then immediately try to hijack it.
Solution: Apply "Distant Realm" to "Swear Fealty" calculation (works for offer vassalization so why not?). Right now pretty much the only way you can't swear fealty to someone is if they're scared of your de jure liege, which is incredibly silly.
plus
2. The AI will almost always accept an oath of fealty, even from someone vastly more powerful than itself.
means
3. Any superduke can swear fealty to the HRE then immediately begin a war to take control of the HRE.
This even works for a non-bordering, non-de jure, non-co-religionist duke. E.g. a Russian superduke can swear fealty to the HRE and then immediately try to hijack it.
Solution: Apply "Distant Realm" to "Swear Fealty" calculation (works for offer vassalization so why not?). Right now pretty much the only way you can't swear fealty to someone is if they're scared of your de jure liege, which is incredibly silly.