Smart contracts can and do limit the amount which can be minted. And fraud exists everywhere, regardless of institutional controls - this is where community matters.
And saying that the "community" will take care of the fraud issue - isn't this a step backwards?