I mean I ship commercial non-game software on Windows, and the easy solution is just static linkage. Microsoft's preferred solution is that everyone should have an enormous installer which includes their entire redistributable. It's not great.