Here is a recent post of mine on the subject that is at least somewhat related to this:
I want to say, if you read it, please don't take it as belittling or insulting anyone. I know that a lot of people like to pretend that they've "always" known everything and are immune to biases. But one of the reasons I speak about these things is because I went through them and I watched and observed other people going through them.
You said that "everybody" on this forum says that supplements suck. What you'll notice based on the comments is that it's really the over-priced designer supplements that we out-right reject. And for others, we have a moderate viewpoint. That is, most of us can take or leave them.
But what you may not have noticed is part of what my blog post was about. It's not "this forum" as such that hold that opinion. It's people who have been at it for a while. And it's not just because that is the "party line" here as my blog post will illustrate.