That's quite a bummer. I loved doing stumble exchanges... it was win-win for everyone. Not only that, they shut down stumbling services completely as well! Ouch.
Thats correct. They brought no value to DP, and DP couldnt really be seen allowing activity like that, as it was against the TOS of the sites. There is a 3 page thread to discuss it in the S & F forum.