Because you need both. A 64-bit game uses x64 runtime; a 32-bit utility program uses x86 runtime. Windows manages them separately.
However, the compiled .exe file relies on specific shared code libraries called (e.g., Standard C++ Library, MFC, ATL). Instead of forcing every developer to bundle these libraries into their own small application (which would waste disk space and memory), Microsoft provides Redistributable Packages . visual c 2019 redistributable package
: The latest 2015-2022 package is compatible with Windows 10, 11, and several Windows Server versions. Microsoft Learn Conclusion Because you need both