pull down to refresh

What use case could take advantage of for loops in Bitcoin?
And what would be the nefarious uses of this one could think of? Does this capability enter the whole covenant discussion? Not implying covenants are nefarious, again, who am I to say :)