I agree with you, accomodating Islam or trying to combat it will both end in failure. The alinenating factor is largely their issue though, Sikhs have become very British, its all about compatibility
The Islamic spread into India, lead to severe problems with Hindus, Buudhists, Sikhs. It just does not mix well