Yes, I agree with you. Many of them are launched just to make money but most of them are legit and they work. I have already taken many supplements and I am sure that they worked for me at least. You should always choose a branded and reputed company.Supplements are something really practical, at the same time we need to know what supplements to take to benefit ourselves because many "doctors" just want to stuff us with things to make money.
I am not against supplements but they are not a solution on their own especially when one takes inorganic supplements which might have side effects. I would vouch for organic supplements. Caution needs to be taken since some people buy contraband ones which are often laced with steroids which have deleterious health effects including cancer.