It makes more sense if you consider it from a currency perspective. Using USD as an example, all denominations greater than $100 were discontinued by the US Department of the Treasury over 50 years ago due to lack of use, and even before then, it was exceedingly rare for any transaction to use them instead of a check or some other form of currency exchange. So $2500 for most people would be 25 $100 bills, or twenty-five-hundred.
Funnily enough, Japanese has the opposite problem, where the number system actually doesn't go high enough, so larger numbers like 100,000 or 1,000,000 have to be stated in terms of 10000 (万/man). So 1,000,000 is expressed as "one-hundred ten-thousands".