The point is though that if NRPs thought for a second there was any chance they'd end up with a charge on their house, or at risk of losing their driving license, it would much less likely to get to that point
I think a lot of people who clearly don't give a shit about their children, also don't give a shit about a lot of other things. This wouldn't have bothered my dad, for instance, who never paid. He didn't own a house, he would have said his GF owned everything (and how do you prove otherwise) - he would have happily given up his licence and probably been fine with a stretch inside, because he just did not care.
It might work for some people, but not all, and for the people they did prosecute, the RP still wouldn't get any maintenance anyway, so who does it actually benefit?
If it was socially unacceptable less would do it
true, but we are so stuck in our 1950s attitude that I don't think this will happen for a very long time, although I agree it is what needs to happen.
If it made them undateable they wouldn't do it
yep, again true. I personally wouldn't date someone who didn't pay for their children, but equally I think a lot of people get into relationships and wouldn't even know this until months even years had gone by, and then its much harder to leave. Not an excuse, but I think that's what happens.
If their parents were openly ashamed of them they wouldn't do it
I imagine a lot don't know.
Until the "well she'll just use the money to get her hair and nails done so I don't blame him" attitude disappears, especially from other women, nothing will change
the thing is, this does happen. Its not most women, its probably a very small minority, but it does happen. Some women are just as bad as some men when it comes to giving a shit about their kids rather than themselves.