I have two of these motherboards, and they're great. They have features that are unavailable from any other board without spending at least 30 percent more, and they give me the max performance from i3 12100 CPUs that I've been putting in them. They're perfect, and they're even small enough to fit in some very small form factor cases that I use (the SGPC k30) without having to pay double for the cheapest itx boards.
This article was a huge disappointment. The b560 roundup was so useful, and I've referred to it many times when building systems for people. Not because I want to get them THE MOST POWERFUL B560 BOARD IN EXISTENCE, but to see things like "will this cheap board be enough to run a 10400?". I was really hoping for something similar this generation, and am baffled that the article doesn't even mention trying any 6 core or lower CPUs. This is the cheapest b660 motherboard you can buy. The people looking for this board are people buying the cheap CPUs, the ones that media outlets (including this one) have been praising, specifically the 12100 and the 12400. Well people buying those value CPUs want to know if there are good value motherboards to go with them. Is this such a motherboard? I certainly think so, but this article says nothing useful to answer the question. It instead follows a disturbing tech media trend I've seen of stirring up drama, which in this case is totally uncalled for.
Not every motherboard needs to run every CPU in the lineup at its maximum boost forever. When I'm building cheap systems, I don't want to pay extra for capability I'm never going to need or use. This is a good motherboard for its intended purpose, and a great value for at least i3 chips, and hopefully 6 core i5s. For the latter, I'll have to continue to wait for a better quality review.