Bold is literally the exact word for word sentence that Intel users were called "sheep" on these forums for uttering. "Times change" indeed... The majority of mainstream sales are B boards because most people don't need the X enthusiast features, and it's interesting how those who spent years lauding how popular & cheap the mainstream B350/B450's were in every single AMD vs Intel price comparison suddenly now flip 180 degrees on a dime and declare them "trash" and are now patronizingly telling people to either spend double on X570's they don't need, or that the "correct" Zen 2 chipset (B550) they "should" have bought is the one that didn't even exist for a whole year after the CPU it's "supposed" to be matched with launched...
Even if Zen3 does not go into B450 boards, users can still upgrade to 16-core Zen2. And Intel users? Well... So much for that price comparisons.
If those people don't need x570, then what is problem here? No enthusiastic features on x570 = no Zen3 compatibility. Just wanting Some enthusiastic features rarely work. And enthusiastic features unsurprisingly cost more. B550 is manufactured by ASMedia and it was supposed to be launched with Zen2. That didn't happened though.
No matter how you try and spin it, AMD should have had a proper B550 launch alongside the 3000's if they were going to cut B450 support artifically short, and not wait a whole year after then "bait & switch". That's still AMD's screw-up and mindless "AMD are never to blame for anything, ever" fanboyism is highly unconvincing.
Problem is that ASMedia makes B550, not AMD. So AMD cannot launch B550 until ASMedia has it ready.
I don't "miss" that, I just understand that cores vs performance don't scale indefinitely in games whilst better IPC / architecural enhancements do (ie, for the bulk of gaming, I'd rather have a 6-8x core chip with faster cores than a 16-core with slower ones). See the 1600/2600 getting beaten by the 3300X by a good +20% as to what counts more in actual practise vs hoping that the Magical Thread Fairy will cause all games over the next 3 years to be perfectly hand-optimized for 16C/32T chips when we all know that reality = the next 8 years worth of the usual cross-platform AAA games will absolutely be designed around and written for the new-gen 8-core consoles and ported to PC's as the usual consolized afterthought (something that all the 64-core ThreadRippers in the world won't fix)...
In that case, things are quite good for those who bought 6 or 8 core Zen2. They don't really need Zen3 upgrade for low thread applications. Basically those who want high core count, upgrade is already available. Those who want low core count, I highly doubt Zen3 will be so much better that upgrade from Zen2 is sensible. Again, not much problem here.
The problem here is that AMD marketing has over-promised and changed their tune. It's been highly implied that socket support through 2020 also meant chipset support through 2020. So people like myself with X470 motherboards paired with something like a 2700X considered the possibility of upgrading to a 4000 series processor after skipping out on the 3000 series processor.
Your chipset is over 3 years old already. So no wonder there is no support for CPU that is launched 2020. Remember: motherboard manufacturers don't get any money if they make Zen3 supporting BIOS'. So getting possibility to double core amount with big IPC gain is already much better you would expect.
People who got their boards in 2018, probably got their money's worth.
The main problem is with people who got their brand new B450 boards in 2020. MSI MAX series was released in late 2019, and you can't blame MSI, since B550 boards were still nowhere in sight. How do you justify that those people don't get to upgrade their CPUs, even if it's technically possible, and their boards are perfectly capable in terms of quality? If B550 boards were available since Zen 2 launch, people would get them and upgrade to Zen 3 later (or they won't, if there will be better alternatives). But B450 was the only available option, and it was heavily implyed that they WILL support Zen 3 (it's even directly written on MSI website). You can't even say it's MSI's fault, since I doubt they would mislead their customers on purpose. This seems like an internal communication problem, so AMD are totally responsible for it (even if MSI are probably also ones to blame).
Who buys 2017 chipset on 2020 and then complain about lack of support? MSI MAX series was released 2019 because MSI had problems supporting Zen2 with non-max series. Still, B450 is over 3 years old.
There were also x570 boards available. And as I already said, B550 is made by ASMedia, not AMD.
Not other manufacturers than MSI advertised Zen3 support so likely MSI just screwed up.
The above commenters are claiming the B450 buyers made a choice that didn't make sense, but really the main thing they have to back that is news of AMD not supporting B450 boards with the upcoming Zen 3 CPUs. But that is new information. There was no guidance from AMD about this 6 months ago.
X570 may have been a new release, but did not make sense for most people. Now if AMD had made it clear with the X570 release that Zen 3 CPUs would not work on B450, then some of those people that bought B450 probably would have instead bought X570. Or if there had existed a B550 chipset in a similar price range to B450 and most of AMD's other motherboard options, then of course people should have chosen B550 over B450.
Again, AMD planned to release B550 long time ago (same time Zen2 was released), but ASMedia still doesn't have that ready. That sucks, yes, but that's not AMD's fault. AMD have big problem since they probably still don't know when that B550 is really available.