Lo que se vendían eran 'indulgencias'
Lo malo de la reencarnación es su trasfondo sociológico.
Todas las religiones tienen un sentido de dominación social. O nacen para eso, o -como el cristianismo- terminan en eso.
La reencarnación es la peor de todas, ello porque si tu naciste pobre es porque en tus anteriores vidas no fuiste lo suficientemente bueno como para merecer mas. El problema es que en ESTA vida, tu suerte ya está echada.
Es por eso que en la India la sociedad se divide en castas. En la que uno nace en esa misma muere.
Dicho de otra manera, el hinduismo no permite la movilidad social (a lo menos, en el transcurso de la vida).