Agreed on your points. This conflict, just validated the North Korea style of strategy to all regimes out there. It does the opposite of what it is intended.
I hope things do get de-escalated soon, as this is not good for any party (apart Israel and Russia, which are the main gainers of all this mess).
But it didn't really. Iran is poorer than it was before, even more of a problem than it was before. NK has two very special advantages (Seoul is within artillery range, and it is literally in the backyard of one or two relevant superpowers over the decades) whereas Tehran's "force projection" is mostly through proxies and affecting global commodity trade.
Without NK's hard deterrence (and without being next door to its allies) Tehran is an easy target up until the last second. And even then what's going to happen if they detonate a nuclear bomb? Everyone will sit back and let them build as many more as they feel?