I would imagine it's because classic family values are incompatible with "hookup culture" and unfettered access to sex for money, and it seems that society is sitting on the fence as to which they want for the long term.
Sex work has been around forever, as has hookup culture. There just happen to be now better alternatives than putting the female party in a Magdalene laundry until she gives birth.
jmopp|3 years ago