I respect the developer and the choices he made to protect his project and work against bad faith (which unfortunately exists) and I typically look how other projects handle things. And they do it for good reasons pretty much in the same way how Vedder handles his stuff. In the end he puts a lot of work into this software and he probably has any right to write up policies and handle things the way he handles things.
I see it this way:
In the end a lot of people benefit from the fact that the sources are open and not closed and these sources are a given horse. If you open yourself up you have to protect yourself in the same breath. Otherwise someone can grab the code and the identity and screw the original author over, or do other bad things, confuse customers, drive customers away from the authors distribution channels, or do things that are simply not in the interest of the project or authors. Since Vedder is a very very clever guy you can be sure that he thoroughly thought about all pros and cons and got in touch with a legal advisor being experts in the field of the GPL and representing other major Open Source projects.
Tldr: Vedder is a nice and exceptionally clever guy, he wrote up TM policies and a Readme and he has very good reasons. And he is not the kind of guy who does things without reasons or to annoy others but rather out of very legitimate interests.
This is the last post from me on this topic. The relevant things are written up and published on Github and on www.vesc-project.com