My two cents...
In an ideal world, the "plumbing" of embedded development would be fully open and documented. JTAG falls into that category. I see no reason why I should not be able to have ONE vendor-independent JTAG adapter which works in any FPGA or MCU development environment. They all have USB on one end and JTAG on the other (modulo the traditional/SWD choice, and a handful of pinouts). I see no essential differences between them, except for secrets and vendor lock-in.
The intrinsic cost of these widgets is also very low. Anything higher than $20-$50 (wild guess) is pure vendor lock-in gouging, DRM's evil hardware twin. If it saves a handful of jobs in the US/Europe that is a silver lining, but IMO this practice is at its root unethical. In some cases it actually feeds the crap Chinese clone market, because engineers are smart enough to know when they're being taken for a ride, and look elsewhere.
It all seems a bit pointless, frankly. Most companies making both tools and widgets the tools are designed to work with, have discovered that making the tools free is the way to go. I wonder how much revenue Xilinx, e.g., derives from Vivado vs the chips themselves, and what would be the economics of making the full Vivado suite completely free (as in beer, not speech), stealing a bunch of Altera customers in the process.
Sorry for the OT rant.