Why has my performance tanked after a complete Windows and MSFS re-install

CPU use is aggragated. You have a multicore cpu and the sim uses only a couple to any great extent, this happens with all games as everything has to sync with the mainthread however sandboxed games tend to be better as their data is constant for all users and they usually have tested and tuned for every situation pre release. MSFS uses heaps of volatile data and will never be perfect for all cores.