"Don't play melee characters" isn't really a solution though, it's just avoiding the issue.

Its a ridiculously easy series of fights between the ability to ambush the entire pack (can kill like four with two Shatters, PC + Wyll), ability to kill all the Hyenas without aggro'ing anything with stealth, and then the option to tadpole the big bad.

That said: Enemy stats, dice rolls, damage rolls, high ground, surfaces, etc etc that vary wildly from the 5e ruleset break the balance of what is supposed to be a 5e game, and thats the core issue OP is experiencing, it just happens to be dressed as a bunch of gnolls right now. They basically introduced these functions and then had to compensate with the bonus actions they gave us.

It feels really silly, and I'd prefer they just get rid of inflated enemy stats and abilities/surfaces, fix dice rolls (Probably a bug that will be fixed lol), and make bonus actions/jumping function how its intended in 5e.