Intel fumbled hard with some of their recent NICs including the I225-V,[1][2] which took them multiple hardware revisions in addition to software updates to fix.
AMD also had to be dragged kicking and screaming to support earlier AM4 motherboard buyers to upgrade to Ryzen 5000 chips,[3] and basically lied to buyers about support for sTRX4, requiring an upgrade from the earlier TR4 to support third-gen Threadripper but at least committing to “long-term” longevity in return.[4][5] They then turned around and released no new CPUs for the chipset platform, leaving people stranded on it despite the earlier promises.[6]
I know it’s appealing to blindly trust one company’s products (or specific lineup of products) because it simplifies buying decisions, but no company or person is infallible (and companies in particular are generally going to profit-max even at your expense). Blindly trusting one unfortunately does not reliably lead to good outcomes for end-users.
edit: “chipset” (incorrectly implying TRX40) changed to “platform” (correctly implying sTRX4); added explicit mention of “AM4” in the context of the early motherboard buyers
“Comma-la” unfortunately doesn’t help much for people without US accents lol (though of course people in the US are who the question and answer are most relevant to). On first reading – without the accent or something close to it – it implies “kom-uh-luh”, whereas with the accent it implies something more like “kah-muh-luh”, just based on how people pronounce “comma” differently.