I completely agree with your all points.
But, I am giving my opinion; maybe I could be wrong too.
it all depends on the national interests that all countries follow today. Kashmir - its national interests of Pakistan, Ladakh & Arunachal Pradesh - its national interests of Pakistan, Xinjiang - interested by the Western world, etc
The Kashmir case has gone on for too long after independence. The armed insurgency began in Kashmir with help from Pakistan in 1989 and lasted until the early 2000s.
There was a situation where Kashmir believed that they could get separated from India in the 1990s. Since the Indian army acted strongly against those armed people and some unfortunate incidents happened where innocent Kashmiris became victims, including women, some army personnel were involved. During the era, Air was totally against India. Most Kashmiris wanted to separate from India.
After years also, many things happened - but frankly, if you ask a common Kashmiri now, they have accepted the reality that they will stay part of India, they now want a good future for their kids, and they want earn more for the family.
one last: development is happening too rapidly in Kashmir, that also changing their view of India because, previously, governments were not forcing people to improve their lives; today, some development is happening and started:
I strongly believe that development is the key to success. If no developments, jobs, businesses, or other facilities in Kashmir - and people are unable to feed their families, They will demand separation from India,
In another case - if all is well, they would not go against India. They will be happy to stay with India.
In spite of my disagreement with Modi, I support the development work he has done in Kashmir, Assam, Arunachal Pradesh, Meghalaya etc, etc.—states neglected for 60 years by the Congress party. Because, as said, development is key, it means that a common person can earn enough for his family, which is more important than any other.
Just example:
Chenab railway bridge current status: When will the world’s highest railway arch bridge, built over the Chenab river by Indian Railways, be completed? A significant milestone towards starting trains on the Chenab rail bridge has been taken with the trial of a train being conducted for the first...
timesofindia.indiatimes.com
Srinagar, Dec 31: Srinagar Smart City project was launched in 2016 as part of India’s Smart Cities Mission, aiming to transform the city into an eco-friendly,…
www.greaterkashmir.com