Indra has tried to disturb penance of many including Demons (Hiranya Kashyapu, Ravana etc.), saints (Vishvamitra, Narada etc.) and even of small kid (Dhruva). The list is so long. And this thing also can't be denied that He only did this for his own insecurity or protection (more like greed I guess). He didn't want to loose his Heaven that's why He always try to disturb penance of almost everyone.
Point to note here is that, as per Divine rule, whoever will do penance then he will surely get merits. Even Indra became King of heaven by doing Ashwamegha yagyas. He did penance in form of yagyas and Became King of heaven. Thus he took merits of Diving rule and achieved everything. Question here arises if he himself can take advantage of Divine rule then how he can stop someone from doing same? Who gave him rights to disturb penance of anyone he like?
My concern here is not about why Indra does this? My question here is that why no one ever try to stop him from doing this? Trideva (Creator, Preserver, Destroyer) also never lift even a finger to stop Indra's this cruelty and greed act. They didn't even say something about it. They seen all but keep their silence. If someone is doing penance of any Lord then isn't it becomes little bit duty of that Lord to give some protection to the person who is doing deep penance in name of him? Why Lord never got involve when Indra tried to disturb penance of their devotees?
Only one example I know when Shiva stepped in, but he came only after death of devotee(not when he was alive). When all other ways of disturbing deep penance of demon (forgot name) failed then Indra chopped his head during his penance. He killed an ascetic while he was unconscious from outer world. Then Shiva tried to teach Indra a lesson. But still it was not Indra's last attempt but he keep doing this work as per his free will. As no-one(even Trideva) has rights to stop Indra from doing this.
Why Indra was never being stopped from doing this?