I still buy preprinted grid paper and staff paper. It is extraordinarily difficult to force a printer to use the exact same width on each line. There are just too many layers of abstraction between the browser/document and the hardware.
Remember that dpi only controls print quality not print measurements. One cm printed at 300dpi will have the same length as one cm at 72dpi.