Sorry, but I think you have misunderstood the phrase 'piling on'. It refers to multiple participants, not just one. What we had was a long and sometimes heated discussion. That is not the same thing as piling on.
Again, all I have to go on is what forum members say. If the majority of members post for or against an idea, then that is what I base my assessment of the general, i.e. majority, view of the forum is.
Like I said, it kind of swings both ways. On one hand, it makes sense to see that just because no one has spoken out in favor, does not mean no one is in favor.
@arthwollipot discussed some reasons why someone may not engage despite agreeing, I added some more. And right here we have evidence that that is the case, that some do agree, including me, even if we're not quite as zealous about it as you are, but we do agree, some of us.
On the other hand, like I said --- heh, like the God question --- how are you to know that, if we don't provide evidence? It would be delusional of you to assume silent agreement, if it turns out to be the case that people don't in fact agree.
Like I said, what this probably means is, it gives us a reason why it's good to make our opinion known, if only with a Like, particularly when the issue seems starkly divided (regardless of whether the discussion is amicable or heated).
That said --- and, heh, I don't mean to "pile on"! --- maybe you're taking this too personally, and giving the unpleasantness and the trolls more importance than they deserve? After all, as far as your vegetarianism, it isn't quite right that no one at all supported you, is it?
(Again, not attacking you, on the contrary. Just trying to gently show you that this place isn't quite as bleak and unsupportive as it seems to look like to you.)