Metaphor bosses(and SMT for that matter) are not hard
They are puzzling. You fight them once and then need to strategize a build to counter that boss. Even Persona 3 is similar in this sense (4 and 5 are too easy so that's generally not needed)
The nature of the skill system in Metaphor allows easy customization of your party, so you can quickly build a great enemy counter. I don't think I ever need to fight any boss more than twice, except a Dragon which I only needed because I was underleveled
SMT is much harder to built an strategy because you are tied to demons with specifics combat kits that you can only change by skilk inheritance and demon fusion. Which is totally doable, but much more time (and resource) consuming, this means you can't always build a perfect strategy and need to rely on RNG and playing optimally sometimes







