I don't think anyone is claiming that the decision was made lightly. But there are definitely casualties to the choice. I've got an office full of developers, most of them using macOS as their primary development machine. It seems unlikely that we'll be able to support macOS on ARM with our build process which requires x86 virtualization and container compatibility. All of those developers at my company are on "their last Mac" (or, more accurately, will not be able to transition to ARM based Macs).
Now, it's quite possible that Apple will gain more new customers than they will lose from this transition, and if that's the case then it was a wise decision for them to make. It doesn't mean that some people will be left standing on the side of the road looking for a new ride, though.
That same team of MBAs and PhD/master degree engineers also decided that the 2013 Mac Pro was a great idea and we all know how that turned out.