I don't know if Ubuntu has fixed it, because trying to enforce their Snap store was intentional. But I can't say for sure because there have been years that I don't use it.
But yeah, for anyone using it, I'd recommend to just remove Snap entirely, since it's totally unnecessary and goes against pretty much every Linux core concept.
Or just use something like Kubuntu or Linux Mint, that have Ubuntu under hood but are more community driven instead of relying on Canonical.
The only Microsoft service I was using was Game Pass. For me, it was never cheap... the price was fair for what they offered. But after they doubled it I cancelled immediately and never looked back. And I would not, even if they decided to drop the price back again to what it was. Because now I know it is unreliable, and they will raise the price again as soon as they feel comfortable.
Typical of MS though, so that didn't surprise me at all. They just can't keep a reliable and fair priced service for long. As soon as they believe they can fuck people up, they do.
But thankfully nowadays we have so many options, to whatever product Microsoft offers, that's actually not as hard to get free of them as they might think.