after reading these threads link 1, link 2 and link 3, I am a bit confused as why there is no way, on the EVM, to put in place recurring payments as it's such a predominant use case IRL (rent, utilities, Netflix etc...). I saw EIP-1337 did fail but would anyone have more information as of why and how would it be possible to move forward on this topic as it seems crucial for mass adoption?
Also, I keep on wondering: how do hackers "drain" external wallets by simply having them approving a malicious smart contract? Cause it seems like that actually fits the use case (from bad people obviously) in the scenario where only an approval is necessary (though I understand Approve + Sign a malicious Tx is not the same).
Thanks for your help!