The spread of Jainism and Buddhism was significantly aided by rulers like Chandragupta Maurya and Ashoka, respectively. However, both religions faced decline due to various factors, including internal differences and the revival of Hinduism, which diminished their royal support and followers.