They're either hypocrites (every college kid does drugs) or they have a giant stick shoved so far up their asses that it'll be there for the rest of their loves.
Which only leads to higher prices thus no solution at all.
Well, socialists already showed that they don't understand inflation and printed money as much as they wanted with hilarious effects. Billion Deutsch Mark notes ftw.