Why Does MS Split MSFS Files Across Multiple Folder Structures?

Why does Microsoft put the files of either 2020 and 2024 into multiple folder structures versus simply putting it all in a single folder such as C:\MSFS2020 or C:\MSFS2024? What is the logic behind this type of installation versus simply allow the end user to install it in a defined single folder? It only complicates troubleshooting for the end-user to figure out where the appropriate files are?