What people call "hard" is basically being the victims of the poor RNG this game is so fond of.

Fights go radically different based on whether you're missing half your attacks or not, which is why uniformly this game is all about every single class playing like a rogue and sneaking around to high ground.

It's very one dimensional combat with an incredible amount of cheese available in terms of consumables and environmental actions like pushing something off a cliff or detonating a barrel doing half the HP of a boss but a spell that uses a spell slot if it's lucky enough to land does around 1/10th their HP at best.