Gruber ignores costs, that’s right. Probably should have mentioned those somewhere in his argument.
But, just so to make that clear, cost does of course not win by default. If something is bad enough, paying for the alternative could be the better thing to do.