The truth is that supplements are just that, a SUPPLEMENT to good diet and healthy lifestyle. It should never be the basis of your diet and, as the others have said, anything you take should be researched throughly.
I take a few supplements as I said. I take a multi on DOCTORS orders. Found out a few years ago that i have a couple of nutirents that my body has a hard time getting from my foods. Even in a diet rich in those nutrients, my body just doesnt cooperate sometimes, leading to physical symptoms. I take a multi and much of those symptoms are alleviated.
I also take protein drinks at times. Sometimes i am running late, need cals and protein and dont have time to cook or make things. A protein supplement is useful at those times.
I also use a pre workout, because i teach a lot of classes and need to keep my energy high to motivate others in their workout. Other people count on my energy and motivation to keep them going in an hour long class. Sometimes that energy is hard to get when you have done 4 classes that week, plus lifted weights, plus pole classes, throw in the care of kids/home and volunteer work, and yeah i tend to get a bit tired!
So there are reasons to add supplements, but nothing will "tone and strengthen" and many supplements/products make a lot of claims that they cant back up. Top it off with lots of companies who use cheap products and charge crazy prices and you really need to know what you are taking and why before you buy.
Obviously, if i followed the advice of just eat, i would be not be able to function on a daily basis, nor would i be able to make a living.