Zelda is extremely predictable. Even BotW has its fair share of typical Zelda-moments. But tbh, it's part of what makes the series great. I mean, if it ain't broke, right?
Though I do agree that sitting waiting for a boss to reveal a weakpoint is boring combat design. BotW's bosses can be made...