I never suggested outlawing any industries. Just pointing out the flaws in his post.
Our modern society is set up so that it takes our primal urges to the extreme, making it BAD for the individual, but probably good for the overall economy. Our choices are hardly rational because we don't understand how our genes and primal urges work subconsciously. That's why men cheat, do drugs, and self sabotage ourselves.
One counterargument in the case of addictive drugs or "vices" is that transactions aren't completely voluntary, since you are acting under the influence. In gambling you might also not act rationally. Nevertheless these are still a subset of all transactions, and taking your argument to the extreme of outlawing these industries would prevent a decent number of society-bettering transactions from taking place.