Yes Im sure lots agree with you, the ones who cba to put time into getting a few nice items/pet/mount with a minimal amount of work.
What Blizz should do is make everyone who learns archeaology instantly lvl 525 and just place all the rare items that could previously be obtained by digging into the mail.
Then everyone can have the blue bug mount and the crawling claw etc... it'll become like the bronze drake of cata! woohooo!