Completely different things. He chose to go to the wedding, freely. That was a bad look and a mistake that could/should have been avoided.
I wish he didn't have to swear allegiance to the King, but he's duty bound to do so. We, Australians, voted to remain part of the Commonwealth and keep the head of the British Monarchy as our Head of State. As Prime Miniter, he needs to follow the conventions brought upon him by our vote. Albo is on record as wanting us to be a Republic so I'm sure he'd prefer not to do it too, but there isn't any option for him.
Yes, and he is phrasing this very well. Effectively saying, hey, I'd like us to be a republic, but, we're not, so I have to do this.
If he refused to swear allegiance to the monarch he would be rightly accused of ignoring the Australian people.
What he is effectively doing is to throw it back at us, as a referendum is the only way to change this, and the people have to vote to become a republic - over to you people of Australia.
As for that moron's wedding, really? Not just a bad look, but bad judgement of character.
DS