Not sure if thats accurate it went into figures of 2020 in the future predictions.
Punjab seems to have a quite high population of muslims which is quite surprising if you take the number of Sikhs in all of pakistan is just 10,000 to 20,000 Sikhs. Judging by that video number of registered muslims is around 600,000 in indian punjab alone.
your right about that we can also see that with whites and sikhs who live in america, canada and well off spacey well to do parts of the UK where they have very little interaction with muslim ghettos in large numbers. These people tend have quite favorable views of islam and muslims but the whites and Sikhs who actually live in parts dominated by muslims know the score. They see how muslims subjudgate and look down upon non-muslims and its those Sikhs who show us the glimpse of the future of minorities once muslims take over areas and lands.