Some cruise lines will still mail a document package but they charge a fee for it. I recall when the cruise lines started moving to the internet for e-docs and online check-in there were many upset cruisers. Most were older people who had cruised for years and were accustomed to getting the much-anticipated package in their mail box, but a lot of younger cruisers still complain about the demise of hard copy docs being mailed since their arrival provided an emotional input, with the excitement building since 'our docs just arrived!'
Personally I am happy with going online and checking in, and then printing off just one piece of paper to bring to the pier. And as many know, if all you have is your passport and booking number you will be fine at the pier check-in desk.