All the tanks are the same on a basic level and it's been that way since probably Shadowbringers. Paladin was the one that I probably liked the least going from Stormblood into Shadowbringers because of making a spell combo a direct part of the rotation. Paladins never had offensive spells, they were always healing spells that were kind of semi-useless most of the time and defense buffs, so what I was expecting going into Stormblood was a melee combo with their support skills becoming spells. Instead, we got unlimited blade works confiteor.

Dark Knight basically became warrior without the self healing and having an invuln that made people want to hug their whm and pray for benediction until they patched it, so now you just hug any healer for good measure and pray they save you.

Warrior is like the only tank that feels like it never actually changed even though it did. It hits people and heals itself.

Gunbreaker is just there to attract DPS players and act as a place for disheartened / betrayed paladins.