Some people point fingers at Sikhs for considering Sikh Gurus as Gurus but not Bhagats like Kabir, Ravidas etc. The truth is Gurus themselves mentioned these devotees as Bhagats, not Gurus. These Bhagats mentions Devotees of previous ages such as Dhruv & Prahlaad, however they call them Bhagats and not Guru. Guru Nanak did nothing different by calling them Bhagat only. Sikh Gurus were involved in politics and warfare, so we have different wordly lifestyle. There is no doubt that writing of any author in SGGS is equal to us as our Guru because our Guru is Shabad & Guru Granth as whole.