Maybe you failed to understand the issue, let me explain it clear: I run Linux, I bought Minecraft from Mojang but now it is owned by Microsoft. Also MS bough a lot of game development studios so many games are now owned by Microsoft.
When I bought Minecraft I was outside of their ecosystem. Now this crap gets forced down my throat. I guess I'm not doing the migration and just play offline/"cracked"
Same here. There was talk a few years ago about Mojang open sourcing it, but clearly they went with the money. And now Microsoft are adamant to squeeze every bit of money and future custom from us.