I think the rise of unmoderated social media, easy access to anonymous chat forums, plus Pornhub, has normalised a lot of this behaviour. They know they are likely to get away with it; if they get caught, they will not be charged, and even if they are charged and sentenced, they might still get little or no jail time.
I wish we could bring back social shame. For example, broadcasting to everyone on their contact book their crime, after they had been convicted.