Shame. I like my Moo cards, and, like you say, it's just one more exclusive 'perk' to be taken away.
Love the retrostpective future tense: on 25th June they say, "as of June 22nd we will no longer process card requests".
No matter, I've already bought a set of Moo cards myself to have my Alamy port referenced as well as my RF port at iStock.