Bodybuilding is a nitche activity, it will never be mainstream.
most of the population thinks that Vin Deisel Pitt is overly musular
most also assume steroids and the negative aspects when they see a big musclar guy
most girls find bodybuilding disgusting.
the average mom thinks that whey protein is steroids
walk around any major city and look at the average people most are carrying excess fat, they could not care less about working out. Why would they care about BB?
I could go on and on...