The point is that this is not a punishment against "them", it's a loss for everyone (human kind), who affects for the vast majority innocent people both in Iran and all over the world.
I don't see a world where this is "ideal", even if you agree with the block.
We don't know where the people who will make scientific breakthrough will be. Imagine losing the cure for cancer, or a form of clean energy (or anything that could change the world for everyone) due to this.
That’s nice and wishful thinking. This is just the sad truth regarding sanctions. If your country cannot participate on the global stage at least partially than the people suffer. No different than North Korea. It sucks but life is unfair and sucks.