>you can force people to marry, but you can't make them care about each other
That's incorrect. Arranged marriages are forced in some sense, but people do come around to care. Put a man and woman together in captivity and they start caring for each other. That's how human nature is.
And regarding the gunpoint thing, there's something called Bride kidnapping in central asia. Ofcourse those brides cry for first few days or so, but eventually settle in, with equal or probably more happiness than the women of the so called free world.
It's legal if you have the will. Most men don't want to meet prostitute. I think they have the desire to be desired, for what they are, and not for their wallet.
That's incorrect IMHO. The Mughals had ruled over an area greater than India's current area. The Marathas too had almost replaced Mughals after their downfall, and the British replaced Marathas. There was infighting in a few kingdoms towards the south and the east, and that's where the British gained their initial territory.
There was a concept of a united India/Hindustan/Bharat/Aryavart in Ancient times.