To the people remarking that Provoke pulling is 100% useless -- it's not; it has greater range than Shield Lob or whatever equivalent, and still has its uses for that reason. Yes, it shouldn't be your go-to pulling ability, but its increased range means it does still have uses here and there for pulling.

That being said, no one has ever complained about my tanking - nowadays I pull with Shield Lob, Flash, then Circle of Scorn + Total Eclipse, etc... but the bit about changing out of Shield Oath was unknown to me... in four mans, I go into Shield Oath and stay there, and no one has ever said anything? I have always thought Sword Oath was for soloing.
What you're doing is still fine. Sword Oath for bosses is just something comfortable tanks might do to make the fights a tiny bit quicker.

It isn't something you should be in for pulling packs of trash mobs, obviously.