Big Fan of AMD seemingly going down the same route as with AM4 when it comes to longevity of AM5 (though only time will tell to which extent truly)
However I feel like they're watering down the meaning of their chipsets. The regular old X870 chipsets has the exact same PCIe lane spec as B650E which just seems like a weird downgrade in an upgrade to me. On one hand the chipset has more PCIe 5 lanes than X670 but with it having 8 less lanes in total I think X670 would still be the more attractive option in a lot of cases. A similar problem with X870E imo where the only distinguishing factor from X670E is the USB4 support, like seriously this is not going to be competitive. People will just pick up an X670E motherboard for cheaper.
Mandatory USB4 is an up but I feel like the motherboard manufacturers and vendors are not happy at all with these specifications, it will make it extremely difficult to up-sell customers to the new and "better" chipsets