Буддизм, конечно, глубже, но вот, что конкретно дало распространение, так это отвержение деления на касты и поддержание доброжелательного отношение к каждому. Это очень импонировало "низшим кастам", коих было естественно больше. Каста брахманов – это самая высшая и, как следствие, самая влиятельная каста. Так вот, люди, недовольные ими, вероятно, надеялись, что новое течение разрушит эту несправедливость.
Правда Буддизм не прижился, т.к. власти эта свободолюбивая идеология была невыгодна. Поэтому вернулись к более древнему Индуизму.