I dare you to name a societal problem which was solved independently of the technological advancement state of the time, i.e. a problem that could have been solved the same way with a significantly regressed state of technology when at the time of its actual solution.
If cars and machine guns solved prohibition, then no substance would have ever been prohibited after alcohol. Those were not solutions.
Today we're still solving prohibition of substances, starting with marijuana, by simply repealing bad laws.
Nobody is fighting for meth, cocaine and heroine to become legal in the US. We also have plenty of prostitution going on thanks to technology but that won't be legal anytime soon either. It will happen when people decide they're OK with it, not because technology makes it easy.