Yes, you're right. 80% of braking efficiency comes from the front brakes. A rear brakes lock-up turns the car into a sledge.
Nothing better than a perfect balance between front and rear brakes, but it's sometimes hard to obtain with disks in front and drums in rear.