The STLINK V2 ISOL also costs practically nothing.
I don't "like" STM any more than a lot of people but counterfeiting this dirt cheap stuff is just a waste of time.
The ISOL debugger reduces chances of blowing up a target (or the PC) but the scenarios where that applies are rare, given that the two are normally in very close proximity. If they were say 100m apart and on different mains supplies, that would be different. I've been selling non-isolated and isolated 232-4XX converter for 30 years and there is a big difference in the blow-up rate.
They also run significantly slower, especially for the SWV ITM debug feature. So if I was building a better one, I would use the RF-coupled isolators (e.g. SI8641BB) which are much faster than traditional optoisolators (unless the latter are running at high power).