>When you're logged in, the Get Minecraft button... also encourages you to buy the game again, instead of taking you to the download page

Did a fresh install on Windows 10 this weekend since, you know, I had to upgrade to Win 10 since Microsoft dropped support for Win 8 earlier this year and hadn't installed MC on it yet. I spent probably about 10 minutes trying to find the download page through the site before finally clicking log in to find it.

Then I ran the installer and after the installation finished I logged in but gave me an error something about that I wasn't logged into Windows Store or something. I've never run or logged into Windows Store and intend to never do that. I don't even think I have it installed right now. I tried finding a workaround for another 10 minutes before copying over an old installer from 2017 I had saved somewhere and that installer just worked flawlessly. I've now made a backup of that installer for long term use and just plan on using that one from now on...

I think it would be prudent to download and archive older versions of the game, especially ones that let you run it offline, for long term use before they take those down, as well as older installers and install them in a container/image/VM as a backup. Just be careful running old versions of the server with vulnerabilities like log4j etc. Of course you can also run cracked versions but there's no real need when you already have access to these if you don't care about having the latest updates to MC and you already own those older versions if you had the Mojang account.

>so many of you are already enjoying benefits

Not enjoying it at all. I just want to use the Mojang account. Haven't used a single 'feature' of the Microsoft account that wasn't on the Mojang account.

Beware when migrating, Microsoft will lock you out of your migrated account on first or second use and the only way to get it to unlock it is to receive an SMS... except it rejects a large proportion of SMS numbers. When I first migrated it worked the first day and the next time I logged in they locked me out of the account for no reason (I also only logged in from the same computer both times from the same IP address so not like there was any suspicious activity...). This has also been reported by many users. I spent about half a day trying to find an SMS service that I could use to unlock the account and none of them worked. As a security engineer, I find this to be a poor design pattern -- don't require or assume the user has access to SMS, or even a cell phone, or even any phone (even though I did, wanted to avoid using my personal SIM for it), although allowing the option of 2FA through a phone is still a good practice. Also allow users to use older insecure options if they really want to as long as the risks are made really clear (but don't make it the default either).

edit:
Looked at the original email when buying it from Mojang a decade ago and amazingly the links to download the launcher still work:

https://s3.amazonaws.com/MinecraftDownload/launcher/Minecraft.exe (Windows)
https://s3.amazonaws.com/MinecraftDownload/launcher/Minecraft.zip (Mac OS X)
https://s3.amazonaws.com/MinecraftDownload/launcher/minecraft.jar (Linux)