You’re a smart guy whose opinions I respect, so let’s think this through. Why does Iran support these ‘resistance’ groups in the first place? They’re aimed at one specific country that has repeatedly attacked its neighbours, occupies and settles disputed territory (West Bank, Golan, etc.), and has been involved in or supported actions that led to hundreds of thousands or even a million + deaths in the region over decades (Iraq war influence, Gaza operations, Lebanon conflicts, Syria strikes) and have tried to derail every peace conversation.
If that country stopped the occupations and military campaigns many in the region see as aggressive, Iran might not feel the need to fund freedom / resistance fighters. Prosperity and 21st-century integration sound great, but it’s hard to trust incentives when one side keeps expanding settlements and killing innocent individuals like they are playing call of duty. Why not maybe address the root occupation issue first? (I would love to get into use cases with you as well)