Her family should cut her off or she'll just keep abusing their decency and trampling on the rest of the world to get what she wants. For someone like Zara it might be a worst punishment than jail to no longer have the safety of mum and dad.
I think having sex on TV is about as manky as you can get in this day and age, and sends a worrying message out. I think revoking her title was correct.
Why didn't he lose his job? Lose endorsements? I'm sorry but that is blatant misogyny. Why is the bloke free to go about his business while the woman is slut shamed?