If it's only going to affect people selling free stuff to ignorant people, why complain about the restriction? Wouldn't reducing people essentially scamming be a worthy reason for having that clause?
One good reason to complain about the restriction would be that it's a potential violation of the open source definition and a GPL-incompatible "additional restriction" on redistribution. And because it's just dumb.