I think that there are so many diet trends because most people nowadays view lean body as the new “sexy”. One of the major influences in terms of diet is the mainstream media wherein they put the skinny models up on the pedestal and body shame those who have extra fat in their bodies.
People with a low self-esteem will definitely fall for the diet trends because they want to look like one of their idols or they want to look good in front of somebody they like. However, it is worthy to note that this is not the only reason why there are many diet trends nowadays. Some people just want to lose pounds and that is not such a terrible thing. After all, we all want to be fit and healthy.