That's because they have a meeting of the minds on this particular subject. The liberals like the control aspect, the conservatives like the moral aspect, and both like the revenue opportunities.
Agreed, except that IMO one hell of a lot of conservatives like the control aspect too.