You explicitly told everyone that you can do that, and when others do that, you become sad.
To be honest, I think this is because many encourage only FOSS licenses as by definition of GNU, and choosing a custom non-"free" license (which could be still copyleft, but with some restrictions for which the developer care) is usually considered as a "bad move" from the abstract community.