I agree.There are different thoughts like you said, Shia, Sunni etc.And there are fights among them.
Casteism is different.A shia and Sunni can get tea from same tea shop in the same type of mug. A shia can become Sunni in a second and vice versa But caste tag exists till the end.
A dalit can never become a Brahmin and vice versa. What I said is being proud with just birth is a shame.