Personally, I would rather have a print.css that hides everything but a message that says "save the trees, don't print an article only to discard it after".
We do have some clients that ask for their website to be printable, but it's mostly clients that are in the legal or medical business. It doesn't come in regular contracts, the client has to ask for it.