I think its pcb tbh. Other mainstream boards are exhibiting similar issues. That or intentional nerfing to sell higher tier products.

B350s are doing way better than mainstream. Near top tier x370 speeds but at the cost of inability to max out 8c cpu's reliably.