These guys lost to USA in the World Cup. They don’t have “raw talent”.
This is a holdover from the 1980s and 1990s when Pakistan was a richer country on a per capita basis than India and had a lucky streak with a few generational talents.
Indian cricket OTOH was held back by incredible corruption where you had to pay several lakhs to get into a Ranji team unless your talent was at Sachin level.
Also, Pakistan recruited from the streets whereas India recruited from the coaching classes. And Indian coaches were terrible. They took players and made them worse. Pakistan’s big advantage was their players didn’t usually go through terrible lower level coaching classes because they were picked off the streets.
It’s when Dhoni started doing this that Indian talent improved, and it’s only over the last 10-15 years that Indian coaching at the grassroots level has upgraded to not making players worse.