I mean you can brute force this game but if you hate the combat you won’t like this game. I loved the parry as a whole in all games so I never even tried to dodge was all parry and counter or die.
The pacing though was perfect, never played an RPG that had this kind of progression, every fight and every time you explored a new area you were getting stronger either through pictos or stats or getting good. If this game has a lull anywhere I didn’t experience it.
None of that matters though if you hate the combat because that is 80% of this game.
Honestly, I would have thought I would hate the parry/dodge system before I tried it, but it's actually kinda fun, although rage inducing at times.
It's not all or nothing though, from what I have seen:
Regular mobs - you can just ignore parry/dodge completely, checkpoints are common, healing skills are common, you have free restocking in combat and out of combat potions, and even if you are underlevel for the area, you don't lose exp for dying, so the worst case is you level up a time or two and then pass that area.
Elites ( like chest guardians ) - you need to spec into def/heals if you want to do no dodges/parry, but it's still practical, just annoying.
Bosses - they seem to be balanced around ~30-40% dodge/parry rate, you won't get past them with zero unless you farm like crazy.
Optional Bosses - there is zero chance whatsoever of beating them without dodge/parry. This is hit you for 100% of your life 3x a turn kind of stuff. Outlevelling them is *technically* possible, but in the same way that it is technically possible to go back and solo early raids in WoW. You aren't doing it when you run into them, you are skipping them and coming back 5 dungeons later when everything in this dungeon is totally trivial.
Paying attention to the mobs and what they are doing isn't just for the dodge/parry though - there are a lot of huge advantages you can get that way as opposed to just unga-bunga attacking everything the same attack order.