As AR pointed out, rolling the boat consumes/wastes energy, so that's a good reason to master hip flex to keep the boat on an even keel.
Speaking of an even keel, another reason for keeping the boat straight is that typically, a boat tilted to one side will have a greater wetted surface area than one that's upright, so the drag increases as it tilts to one side or the other, slowing you down as well as wasting energy.
The other reason to keep the craft as straight as possible is that rudder shafts aren't always set completely vertically. Therefore as the boat tilts to one side or the other, the rudder assumes an angle to the direction of travel, washing off speed and potentially altering the trim of the craft, once again slowing its progress.
There are some very good paddlers who roll their boats significantly, but they're using their (extraordinary) power to overcome the losses in hydrodynamic efficiency.