I do think the nitpicking about this is mostly from people that want to say “my favorite language is safer than Go” which stupid and annoying.
https://go.dev/ref/mem#restrictions:~:text=such%20races,corr...
https://www.ralfj.de/blog/2025/07/24/memory-safety.html (I don't agree with everything here, but it's a very thorough explanation)
My point is "races" happen all over. In concurrent code, databases, http and pretty much anywhere where you have some kind of timing, not scoped to a unit.
I think this should make the distinction between data races and race conditions pretty clear.
Not sure why you would be that nitpicky for something so trivial?