WTH can't I move dashboard cards in and out of containers (e.g. stacks)

If I have a bunch of cards in the root space of a dashboard, and I want to move them into (say) a horizontal stack, I need to fiddle about with the YAML (and inevitably break the indentation somehow). Why can’t I just move cards in and out simply via the UI?