Well enterprise software is either going to run on windows or Linux servers, so sounds like windows and Linux make good dev workstations.
My current work gives devs macs but we build everything for Linux so it’s a bit of a nuisance. And Apple moving to arm made running vms basically impossible for a while, it’s a bit better now.
Still a giant pain in the butt to have your dev environment not match the build environment architecture.
I .Ean that’s how it was for Canadians, it’s not like we had an actual work around there either. People just don’t bother to declare stuff when crossing.