Sounds like your brakes had no modulation or you weren't using them safely. Modern disc brakes eliminate the modulation issue.
Bike brakes aren't a binary system. You can adjust your touch on the brake levers to apply varying levels of friction against the braking surface to shave off speed.