I'll tell you one thing, my company wouldn't be called "swole nutrition" or "badass" in order to be taken seriously. (yes those are real products) I don't work in the supplement industry, I just used to work for GNC for a long time in Chicago. The crap we used to sell was ridiculous. The cookie diet?? I watched those slowly expire month after month.
The only supplements that are necessary, and that will ever be necessary are the ones that have been used for years. Multivitamin, Fishoil (high quality ones), Protein, BCAA's, creatine and glutamine. There is no need to try to put scientific "tweaks" to things that are sure to be the next supplement breakthrough. (silk aminos is a good example) It is a creative way to sell kool aid to people who think that they are going to gain 20lbs of muscle in three days.
Sure preworkouts are fun, until you burn out your CNS and have blood flow problems your in your early twenties and you have a hard time getting it up. I saw this countless times. This is a result of the new trend that started around 2007 with the highly stimulated pre workouts. People didn't cycle them, or would build up a tolerance and use way too much. I probably would look like a hippocrate though because preworkouts are a lot of fun and I do take them once in a while, but it is definitely not a necessity.
Also people have such a loyal brand following when it comes to companies, each supplement has to be broken down as an individual, not whether or not cytosport makes it or if bj penn uses it. People don't want to hear abuot what has the best quality ingredients in it, or doesn't have a proprietery blend, they want to get what their buddy used when he benched 200 for the first time, or my favorite, their trainer told them to get it. (sorry I strayed from the question, this seemed like the appropriate place to vent.)
Like I said, the core supplements are Multivitamin, Fishoil (high quality ones), Protein, BCAA's, creatine and glutamine. This is all my opinion, I hope I don't offend anyone, except the companies that profit off of people's lack of knowledge.