Why is a 11-cent coin ridiculous? With nine of them you could pay for these X.99 products and not get a penny in return.
Possibly sales tax wasn't a thing when this became a common practice.
Makes the argument for the psychological effect of 0.99 vs 1.00 much stronger these days though I suppose.