Fateh Ji,
Yes, that is great to read & hear but, unfortunately, there is a lot of difference in saying a thing but actively working for it and implementing it...
Casteism does exist even today primarily in Hindu Samaj and I won't even say that its totally eliminated in Sikhs but its effect...