Fraud should be curbed and punished, but I don't understand why the visa itself is bad because of this, that's like saying people speed and break traffic laws, therefore we must ban vehicles entirely.
So, it's more like saying "people speed and break traffic laws, therefore we're going to improve enforcement". Reasonable statement to me.