Quoting Angeleyes1372:" I don't feel bad for her, either. You're right, she does put herself out there to be criticized. but ... [snip!] ... call you a slut because you made out with your SO in public, wouldn't that be grounds for a "wtf mind your own business?" deal?"
Do you really think she cares what people have to say about her? nope, because any type of attention, positive or negative, will generate publicity and/or money for her.
There are plenty of famous people who live great private lives and don't have their dirty laundry exposed, they do their best to keep it that way. And they focus on keeping away from drama, because they have careers to uphold. In her case, drama is her career.