Well, I wouldn’t necessarily avoid MSI motherboards either, because I had one many years ago and it was OK.I don't think getting a good motherboard is a problem. The problem is them working with Ryzen 3000 without needing a BIOS update. I actually wouldn't have minded going for Gigabyte. They have a good number of USB ports and my current board is Gigabyte too so I'm used to using it. But I have checked the Aorus lineup boards available in my budget and they have the same problem as pretty much everyone else. They are for Ryzen Gen 1 and 2 but will most likely work with 3 after a BIOS update.
@DMAN999 Asus hasn't replied yet but I have checked with the store and they said it'll need a BIOS update and that they'd do it for free. So now the question is should I get the Strix that needs a BIOS update and might get hiccups from it but I'm kinda leaning towards or should I got for the Tomahawk MAX that doesn't need a BIOS update so no need to interfere with that but has a bad BIOS team in case that becomes necessary in the future and I'm not feeling for it?
But how about Gigabyte X570 Aorus Pro? That works with Ryzen 3000.
Is it too expensive?