I agree. Trying to levelup as hexadin, and wanted to ditch STR for CHA and found out that it required some hassle to break oath again. And then i realized that i took wrong perk and now i have to pay 2k gold (which isnt really a problem) and break oath again. I wish the game would just lock me to OB subclass if i ever pick paladin class again without that junk with reclaiming oath every time i want to change my build.