Isn't that like saying "if your code is slowing down your machine,
you should consider getting a faster computer"?
There are also considerations with respect to printing graphics. I
have used the other method, but printing something useful (column
headings being visible and shrinking column widths to their bare
minimum) is a challenge itself due to the % reduction required to get
all the columns on the printed page and still maintain a readable
font size in both printed and onscreen view.