I can't really comment on primetime TV because for many years now, we have not subscribed to satellite or cable TV. We don't even pick up any local channels by antennae. We decided that we didn't want to pay such a high price for the few channels that we watched.
For even longer than we have been without primetime television, we have had a TV Guardian to filter out the filthy language. That still comes in handy for the shows/movies that we choose to get and watch.
Unfortunately the TV Guardian doesn't filter out the immoral behavior that is so prevalent in almost every show that is out there.