At this time, I am not going to support this particular flag, but I am not going to oppose it either.
I, personally, believe that this particular Roach flag and the support for the flag goes beyond opposing roach for his opinion, or at least there is more than ample reason and evidence (provided by V8, others and Roach himself) to oppose roach for his actual trolling and shill style - which is a form of disrespect of the forum, disrespect of others, which are reasons that a lot of trolls/shills are banned from many forums.
Likely, since Roach is still here, posting away on a semi-regular basis, admins have not been able to conclude that his conduct has crossed a high enough threshold for banning, but there does seem to be sufficient argument and evidence that his conduct has rises to a high enough level to receive a flag (especially within an acceptable range of reasonableness in the discretion of some other members - some of whom have chosen to support this particular flag).
Of course, the posting behaviors of roach - not just his opinion - actually interfere with the ability of threads to stay substantively focused. So, contrary to your assertion, Tecshare, I doubt that this particular flag is merely based on a disagreement of Roach's opinion, and I think V8 and substantive discussion in this thread provides reasonably sufficient evidence that the flag is not merely because of an opposition to Roach's opinion as you are attempting to frame the matter.
If what you claim is correct, then all of those issues fall under forum rules. Anyone interfering with thread focus is a matter for moderation, not the trust system. As you have already stated the moderators have not deemed his conduct sufficiently disruptive enough to take action against him, which is exactly why this step is being taken against him. Since the moderators won't do what you want and silence this person, you all are attempting to penalize him for his opinions via abuse of the trust system. This is not "many forums", this is one of the only places left on the internet where people are still allowed to speak freely, and I would think you people would understand the value of that over trying to punitively punish some one by abusing a system designed to protect people from fraud when making exchanges.
You do a semantic dance to put lipstick on this pig all you want, this is base authoritarian behavior, and it is destructive to the cohesion of the trust system on top of it. The levels of freedom of speech allowed on this forum and the fidelity of the trust system are exponentially more important than your collective butt hurt over some "troll" as you define it. Also lets all put aside that another definition of troll is some one who has opinions that agitate you. Good thing you have this nifty system to abuse to sooth your collective butt hurt and make yourself feel like you have some power over him right? You redefine his opinions 100 different ways, it has nothing to do with trading or risk of trades, it is just a pathetic attempt to punish him over his opinion.
The cost of everyone being able to speak freely here is occasionally some one agitates or offends you. Deal with it. If you can't deal with it put him on ignore. Stop using the trust system as a crutch to deal with your inability do control your own emotional state. This flag is pathetic, and so is everyone supporting it.
The essence seems to be that there is difference of opinion regarding reasonable use of these new things, labelled trust flags, and some folks have concluded that they believe it is reasonable to use such trust flags to draw negative attention to persons, such as roach, about whom the forum is not willing to ban or to otherwise close down, so in that regard, Roach's free speech is not stopped, it is just accompanied by a label that might warn others that his conduct has gone to such a level that some members of the community believe it warrants a flag - even though admin has not concluded to ban.... ...
And, hey, you never know, if there is enough support for various flags against certain members, those flags could be used as part of additional evidence (that might not have otherwise been available) to suspend or ban some members, such as roach. Whether roach is going to be banned or suspended based on these flags
(which I personally doubt) is another question.. like the price of bitcoin, difficult to predict the future with any kind of meaningful precision.