We have a complex set of requirements (multiple tools, specific versions) that also keep changing over time. It's hard for folks trying to build apps or the platform itself to be in a good known/supported state.
This issue tracks adding a setup script like the one I wrote for WinUI 3.