Economics is intertwined with every other study. We can't pretend socio-economics isn't real, social interactions fuel the economy and the economy influences our social interactions.
Also, making connections to way capitalism might fuel addictive disorders, such as, say, talking about advertising of alcohol and tobacco, does NOT mean that we are saying communism is perfect. Communism fuels disorders in other ways. It's actually quiet childish to take any analysis of capitalism as a praise of communism. It's the sort of "team sport" mentality you see in politics among the most uneducated and reductive among us.
I don't get it, because we do this with other stuff all the time. I program in C#, guess what? I have plenty of critiques of C#. That doesn't mean I want C# to go die, I love C#. It seems to me everyone understands this... until it's capitalism. And then, suddenly, it's our first day on Earth.
Also capitalism, like everything, is not just one thing. It's a complex beast and there's infinite possible implementations of a capitalist economy. Nobody actually wants raw, unregulated capitalism because that sucks major ass. Yes, that's a technical phrase.
Meaning, we can, and should, be looking to progressively improve our economic system. I mean, it's what we've been doing since forever.
Especially when it comes to alcoholism. As if the soviet union was a bastion of soberness with a high bar or something.