I think a couple things are going on:
1- better tracking on who is actually ordering with all the new software programs out, so if you don't order you don't stay on the lists like you did before
2- more people shop/search on the computer so companies are spending their advertising budget that way
3- maybe they are trying to save a few trees LOL
I miss some of them also - but know I can find them on the internet