Are “print” links needed on a website?
On a well-developed website with a print stylesheet, simply using a browser's Print… command will send an appropriately-formatted page to the printer—regardless of a user's awareness, prior to printing, of that behavior.
This makes me think that we should abandon Print buttons in architecting websites that we know will be developed to include print stylesheets. Even setting aside client-side resistance to such a change, though, some users may still look for those links. Do we give the people what they (or some of them) want? Or make the change and just let them adjust their expectations over time?