Dragging and dropping does need to be easier. There is a votable request here: Make it easier to arrange palettes in columns for a custom workspace
However, you can also right-click on the black and white heading of a palette and select the options to move the palette up or down one docking slot.