Just for the record, I am not stating as fact that Odyssey is Bitcoin mining in the background. No, no, no, no! No libel suit for me, thank you. However, there was a news story some time ago about a company that was doing just that - using spare CPU cycles to mine Bitcoin for themselves while users ran their software. I can't remember the outcome of that story (I don't know if there were any legal ramifications), but I do remember it causing an uproar at the time.
The MSFS installer, on the other hand, is definitely doing something fishy. Why does it need to peg my GPU while slowly downloading the latest update from the Microsoft store? Some people say that Microsoft is using "clever" (as in, terribly inefficient) compression, and the GPU is just decompressing the data. Hogwash I say! Steam downloads 10 times faster and doesn't touch my GPU. Also, I throttled down my processors while running the installer (to keep my laptop from melting), and download speeds remained the same, so it just doesn't add up. But like Odyssey, I am not stating as fact that MSFS installer is Bitcoin mining in the background.
Back to Odyssey, I was just joking. It is much more likely the result of bad, inefficient programming. A lack of talent and time (as in, a rushed product pushed out under an insane crunch) is the most simple and likely explanation.
I was not suggesting that odissey's poor performance was in partly caused by mining software either.
My eye was caught by your words about the MSFS updater in particular, i too found the gpu work unexplainable,