I do see one issue why they might have not implemented Dash in a sane way like games like Xcom do it:

Rogues can Dash as bonus action.

Essentially, if you were to just point and run the distance of a Dash - which action gets used? Is it a Bonus Action or an Action?

And then if you need to make that distinction for rogues, having all the other classes handle dash in a different way is counterintuitive.

But I do hope Larian figures out a cleaner solution than what they have.