Sure it's the font size that's wrong? I'd tend to blame the resolution. Back in the day, most people would be getting 640x480 at best, whereas now 1024x768 is becoming the norm.
If the font sizes are smaller than they should be, that is most definitely the reason.