Yes, me too. In all wars there are definitely two sides. But the situation between India and Pakistan, at least to me, clearly has Pakistan more to blame. Way before partition, Northern India suffered great loss due to Islamic invasions. It just never went the other way. So there is a history of resentment. Over centuries it can lead to some nasty retaliatory stuff for sure.
Partition itself is complicated. In this article, death estimates range from a low of 200 000 to a high of 4 million. That's a whopping difference. https://www.quora.com/How-many-people-died-during-the-partition-of-India
Today there are still many problems, not quite as widespread. Here's an example.
Hindu Today, Muslim Tomorrow
Hindus in Bangladesh face a lot of persecution as well, similar to Baha'i's in Iran.
I am never clear on any solutions whatsoever. But most certainly genocide isn't one of them. In the Sri Lankan war, the Tamils still refer to the war as genocide, and the Sri Lankan government refers to it as dealing with terrorists.
Even if we were there on the ground, the whole thing would be hard to figure out, because every individual we talked to would have a biased story.
I thought you might be interested in this paper that discusses retributive genocide.
http://faculty.washington.edu/brass/Partition.pdf
It was part of one of the links you included. It appears fair and balanced.