Any weapon durability system without a repair mechanic is terrible. There is no strategy to the fights just go down the list of weapons you currently have and hope to kill the enemy before you get to the end of the list. Sure you can use a weapon for the right situation but it’ll break regardless and there’s no way to reasonably get a new one. I essentially speed ran my way to the master sword because of the weapon durability only to find out that even the master sword “breaks”, what a crock of shit.
As for the divine beasts, they weren’t complex at all, they were a shitty representation of a digital rubrics cube and the Ganon bosses were copy/paste with a few changes here and there, nothing complex. The only challenge were the lyonels and even those could be cheesed one way or another.
The building is just too gimmicky for me, it’s so out of place for a Zelda game it ruins the whole experience. I get that it’s the feature and a lot of people like it, but it’s just not for me.
I wouldn’t call that a proper repair mechanic. They had that in BotW but it had to be a certain type of weapon from a certain type of octorok at a certain place at a certain time of day only once per blood moon. I’m guessing this is a slightly less restrictive system but it’s still not really an improvement if your weapons disappear from your inventory like BotW.