The ROG STRIX X670E-F is a motherboard aimed at the enthusiast segment that needs an X670E chipset with solid implementation. By solid, I mean a multi-stage VRM, extended connectivity along with extended support for M.2 storage (32 TB in total). PCIe 5.0 support is present for both video cards and M.2. The STRIX X670E-F is a motherboard with near-top implementation for Ryzen 9 7900X / 7950X. For the rest of the Ryzen 5/7, it is way too expensive.