Its good, I hate fraudsters, that being said, there will always be oppurtunities if there is money involved.
But making it riskier/harder for students will persuade them not to use those services for sure.
I doubt the problem will go away completely, but will sure mitigate a lot would be my assumption.
Also as other comment stated, you don't want some graduate becoming a doctor knowing he basically paid his way to become one but doesn't have the actual knowledge in being one can be life-threatening quite literally.