Dan,
I have used AMD exclusively for many years in my home-built computers. I find everything adequately fast these days without resorting to overclocking or even buying the latest and allegedly fastest components.
Currently, I am sitting at a computer using an Asrock B450Pro4 board with a Ryzen 2600 and 16Gb of Corsair Vengeance (!) 2400 DDR4 RAM. My main spare is slower: an Athlon 3000G on an Asrock A320M-DVS R4.0 with only 8Gb RAM (same spec). Out of interest, the notionally slower computer boots much faster and has better airflow as there isn't a big graphics card in it, and the notionally faster computer won't 'fast boot' (a BIOS setting). The Athlon 3000G is only 35W. Asrock is cheap and cheerful, and one of the video out connections on the A320M doesn't work.
My previous generation computer wouldn't update Windows because of a cheap Chinese USB 3.0 expansion card for which there were no suitable drivers, otherwise I would still use it.
I have built faster computers for one of my sons who is what you might call a power user as he is in the computer games business. I would normally go for a big name brand, Gigabyte, Asus or MSI with a really hot system. It is possible to buy internal fans for RAM, and the heatsink and fan on the CPU must be properly installed and functional. Different cases have very varied arrangements for external fans, and I tend to use every available space to be better safe than sorry.
My suggestion to you is to update to the latest BIOS., Windows Update and drivers If the BIOS allows, check temperatures of the chipset and CPU. Buy an aftermarket heatsink & fan or use water cooling. Add heatsinks and a fan to your RAM. Use as many fans as your case permits, balacing inflow and outflow remembering that the graphics card and PSU are outflow. Check that the heatsinks are not clogged with dust or hair (cat hair is awful). Also check the PSU. I have a 1000W PSU that is unreliable, but cheaper PSUs that work faultlessly.
If you do go for a different mainboard, consider building it in a different case (i.e. one that allows more fans) and test it with a cheaper G series Ryzen to be sure that it all works before dismantling your existing system to re-use any parts. Then transfer them one at a time, otherwise finding what may have been a faulty component is made much more difficult.
Depending on how much time you want to spend on it, consider replacing the CPU in your system with something slower (and cheaper, therefore discardable), or taking out 2 sticks of RAM to allow better airflow. Then test it. For what it's worth, my main system is in a Thermaltake Versa H21 case which has loads of fitments for fans, is dirt cheap (£30 in the UK) and has nice fittings for drives. If I were you then I would also consider that the PSU could be causing the problem.
Eddie