The best explanation for why basing a marketing effort on the spirit of popular culture is always a risk is:
The spirit can change quickly and suddenly.
This option emphasizes the unpredictability of trends and popular sentiment, which can make marketing strategies based on popular culture potentially ineffective if those trends shift.