Only One reason Sikhs just oppose or support anything opposite of Hindutva forces , BJP. BJP bring NRC CAA so it had to be opposed no matter even if Sikhs are beneficiary.
Just look recently BJP supporters strongly protested Lal Singh Chadda and Large number of Sikhs supported it. I think from now onwards Sikhs will watch all bollywood movies because Hindutva forces are planning to boycott bollywood