My friend used them in Poland for almost a year. He did not EVER used it abroad. He did not used it for more than a month before block (money were on it) and it still got blocked, just after he left for UK. Yes, he can mail them to family or someone to Poland which will solve this problems, but it should not be like that. Cards were nameless by design, You did not needed to go to branch, show ID or got it block just for using it - that was not the deal. If You like to be treated as idiot by banks it's You choice. This cards were even advertise by bank (both BZWBK and mBank in that "privacy of Your funds") so let's not get carried away, because even banks did know what they're doing.
Of course is caused by fraudulent activities of user, not only Polish ones. These cards traveled the globe and were used by many kids for some small time scams - because You cannot use them differently, You'll not steal milions with them. So, because of this idiots all of us got blocked cards.
One thing i do not understand is this "Go to Polish branch" - wtf?! If You look at btc exchangers or any other kind of service which blocked user accounts or funds for some reason the most You were required to do is to sent good quality scanned docs, and if that wasn't enough a regular letter with the same docs was enough. Even fucking Mt.Gox did not require You to physically go to Japan ....
As for spamming i suggest to find mBank Facebook page and Twitter, if You browse thru it there's many negative opinions, not only about those cards ...