Why is it good to force all your users to figure out how to set their text editors to do something different and unnecessary just because you refuse to do what essentially every other non toy language has always been able to do? How is a decision like that not a giant red flag of user hostility and bad judgement?
This isn't a metaphor. Zig has gone to more effort to make itself break for windows users than it would have taken to make it work and not cause problems. Zig says it wants to replace C and it puts out builds that purposely break by default.