I especially agree with the point that this is a SAFE way for her to choose a partner. It's true, they are under observation in a particular sense, and it is not as easy for them to lie or cheat her. There is a sense of responsibility when you become a public figure.
I also agree that we have to understand what it is like for a lot of poor women who have to deal with the world.
I said in another thread that there is a market out there which objectifies women and treats them like sexual objects. Rakhi is using that market to make hers and her family's life better. But not everyone understands this.
In fact, more "respectable" and educated actors like Bollywood heroines also exploit the SAME market, but nobody calls them dirty names. The truth is society needs to stereotype some women as "bad" and bully them in order to deal with their guilt consciousness for enjoying and benefiting from them. If you think about it, entertainers, and in those days, even courtesans like Umraao Jaan existed because men wanted the company of women who were talented, educated in the arts, and were able to sing poetry and have intellectual arguments. They suppressed their own wives and kept them in the house, kitchen, and nursery. So these are roles that were created in women for society.
Congratulations for Rakhi and all the modern women who challenge those roles and live their life on THEIR OWN terms! The people who are open about the way they live their lives DESERVE a lot of respect, because they are not hiding anything, they are not hypocritical, and their sense of right and wrong is usually much more sharp than those who hide everything.