My theory: they’re just trying to push stock price for the short term as much as possible (by looking good on paper). Then they can cash out and let others figure out what to do with the dumpster fire in the long term.
They’ve made so many short-sighted decisions with Reddit lately, burning all good will of the community in the process, I can’t really explain it another way.

Or just
services.AddSingleton<X>. There’s plenty to criticize in C#, or any language, but this ain’t it. Most of the new language features just make the code shorter without loosing clarity. Really liking newer C# versions.