Ah, yes... ABS...
Its true that ABS will shorten your stopping distances on MOST road surfaces/conditions ..but mainly under a PANIC stop situation...
ABS was designed with the "average Joe" driver in mind who, again, under a PANIC stop would not be able to ( or for that matter, know HOW to) modulate the brake pedal properly to keep the tires from locking up and skidding, thus increasing the stopping distance of the vehicle
I must admit that even though I consider myself an above average driver (who doesnt, right ?

) ABS has saved my a$$ more than a time or two, but under some very specific scenarios..
The most impressive was when a liquid (I think it was transmission fluid) was on the roadway, but it was on the right portion, so only the RH tires were travelling over it. Cars quickly stopped in front of me , and I had to hammer the brakes..HARD !! The ABS engaged all of the tires, but in different amounts, and prevented the tires WITH traction (LH) from grabbing too hard, throwing me into a 180 spin! I was the ONLY vehicle that stopped dead straight, and the only one not involved in a multi-car accident...

BTW, my 94 Camry was the only vehicle that DID have ABS in that incident.
This is where I think ABS shines.. on wet, Partially slippery, or Icy roads ..
Now for the downsides..
ABS assumes that the surface you are traveling over is pavement or packed dirt, snow .etc..or with a fairly low DEPTH to it. Thats great if there is a bottom to the surface.. but if you hammer your brakes on a DEEP bottomed surface ( I.E.... 6" + of gravel, snow, sand..etc..) Then the ABS will not allow you to lock-up and "DIG IN" (which actually slows you down faster)...It instead wants those tires to keep rolling , which unfortunately makes the tires float on top and dramatically INCREASES your stopping distance!!
I am not sure what caused your 100 to seemingly be inable to stop the other day, I think the guys in here are on the right track with tire selection..
BUT..
Just keep the road SURFACE you will be driving on in mind, when deciding whether or not to disable the ABS..It really can save your life under many "unexpected" stituations.
Peace !