So it says on the website that you need a Microsoft account to be able to play now, what if I don't have one? Do I have to buy a new minecraft then?
No you can still use your old mojang account to log in but they get cheeky and force you to use a dirty microsoft account when you register
Didn't they want to make it so that everyone needs a Microsoft account?
So that you can convert your old Mojang account to a Microsoft account
You should but you don't have to evade Microsoft's rubbish
Nope you can't. The migration will start this year. If you do not use a Microsoft account, you will no longer be able to play Minecraft at some point. And that's just as well. 2FA for account security and the whole ALT account junk is finally prevented.
No, you will be able to migrate your old Mojang account to a Microsoft account as soon as Microsoft starts doing it. Microsoft accounts are free.
Instead of your previous login, you use a Microsoft login. Otherwise nothing will change at all. Where is your problem exactly?
Because I'm drawn into the microsoft ecosystem and I'm a Mac user, both ecosystems are incompatible with each other like nothing else