Entry level motherboards are still $100.
$300+ is a very high end motherboard.
The existence of very high end products is confusing because it can give the impression that you have to buy a $300 motherboard because it exists. If you compare features side by side you're rarely missing anything important for the entry level motherboards.
Some people really want the best of the best and feel the need to buy motherboards with Thunderbolt 4 and other future-proofing measures just in case they might need them, but it's premium and luxury territory.
It's smarter to buy a cheap motherboard that meets your needs now. If in the future you find the need for USB4 or some other feature, upgrade the motherboard.
More often than not, builders will try to future proof for eventualities that don't arrive before it's time to upgrade to the next CPU socket anyway. There are a lot of people with expensive, outdated "futureproofed" builds who would have been better off saving the money on the original purchase so they could upgrade sooner instead.
Wanna guess how many times I've used that USB-C port? Maybe once or twice in the 9 years I've owned it. Never needed it. I also couldn't tell you what X370 is getting me that B350 wouldn't have gotten me.
"$1600 is too much for a video card" - me a few years ago on not buying an RTX4090 from nvidia's website.
"I only need 32Gb of RAM. If I want more later, I'll just updgrade" - Me a year ago.
Both mistakes, with hindsight. I will always future proof from here on out.
"$100 is a reasonable amount for a video card, I know this is on the budget side but at least I have a card this way" — me 12 years ago.
"I guess it's worth it to spring for 8GB of RAM..." — me 12 years ago.
Still using the same machine, with no regrets (just the occasional bit of envy).
Different people have different expectations and requirements.
Note that this was before the RAM shortage, but I bet you could still do this now and save a little versus mid-tier current gen gear.
Then you get a new board designed for the new features instead of something several years old and you come out $100 on top.
Futureproofing is nonsense. PCs just don't work that way, and haven't for decades.
Right, but the problem is that by now your $100 new motherboard requires a new CPU and new RAM. Which is very much not $100.
In the past we got away with PCI cards to add features without changing the motherboard, but we still ended up changing everything every 2 years anyway…
Entry level motherboards were $50 (meaning 40 on sale)
I would also say that most consumers, who are almost exclusively buying gaming-oriented boards, do not need anything high end. They can pretty much buy the cheapest board available.
I am shopping around for a mini ITX board and the difference between something at $180 and something at $400 is basically one to two faster USB ports, which are pretty much irrelevant on desktop computers, and a few minor conveniences that I imagine most people can do without.
The higher-end chipsets add no discernible advantage and there are no CPUs that are unsupported by the lower end chipsets (on the AMD side, at least).
The high end stuff is just available for people with a lot of money.
This is obnoxiously difficult to shop for in the desktop/workstation space.
Like, what are you actually connecting your desktop to?
The only reason laptops depend on Thunderbolt is because they have limited internal expansion and need high performance external I/O.
If you need more things than gaming boards offer then obviously you have very advanced needs and can go pay for a workstation board, something like an sTR5 socket Threadripper board.
I don't mind having to work within those physical limits but I do want to be able to search for boards that support N components. i.e 1x 4.0x8, 2x 3.0x8, 4x 5.0x4 . But the best you can search for is physical sizes of pcie slots and then dive into a spec sheet for each one, only to find that the 6 x16 slots only have 1.0x1 of bandwidth each.
Most people only need the PCI lanes for graphics cards and storage. There aren’t many other internally installed devices out there that actually need that kind of bandwidth, and a lot of those use cases are already covered by alternatives like Ethernet or USB, or they’re already on your board (m.2 slots, fast Ethernet ports).
The 6x16 slots with 1.0x1 bandwidth are there so that people can plug in stuff like sound cards and other random stuff that generally has pretty light bandwidth needs.
If I just search for “PCIe card” on Newegg most of the resulting products max out at x4, and most of the ones that do are already on the board (m.2 cards, additional USB/Thunderbolt).
The one use case that seemed useful and unusual in my search results was a quad port HD video capture card which seemed to require x4 bandwidth.
If you had a scenario like you describe where there isn’t a single x16 slot, you’ve instantly annoyed 95% of the market that needs that full bandwidth for a GPU, whether it be for gaming or for professional applications.
Some solutions that avoid expensive workstation boards and CPUs include getting a higher end chipset to get gaming boards that come with 2x x16 slots, or you can use accessories and adapters that just plug into m.2 slots.
Unfortunately, as far as finding something cheaper than that, you're looking for a product that appeals to a very small to non-existent market demographic.
Most of the buyers who want workstation boards (companies) do not want a computer that requires assembly.
The demographic that builds their own PC is almost exclusively doing so to play games.
Everyone else who wants to use a computer wants a portable laptop.
The good news is that all the complaints you have about gaming boards are mostly cosmetic. There's nothing unreliable about gaming boards. They all support the specs they claim to support. You don't have to use any overclocking features (I don't). They are off by default.
If you want low idle power consumption, what you actually want is a system that has soldered RAM (LPDDR) which essentially goes against the other parameters of what you asked for. You don't want a module desktop PC at all if that's your parameter. What you really want is a mini PC or a Mac mini.
You're asking for a workstation board with low idle power consumption, but nobody who wants that is optimizing for low idle power consumption.
The best system for you is probably an HP, Dell, or Lenovo workstation PC. The good news for you is that these are all over eBay as corporations tend to sell them in bulk when they're done with them in just a few short years. They're reliable, quiet, and have low idle power consumption. Or, you can go with the big workstations that support ECC RAM.
We can talk all day long about how my mom waited tables for $2/hour and her first car cost $5,000 brand new, it's not relevant anymore.
Windows 10 LTSC + Firefox + uBlock Origin on an i5-9400 feels faster than my M4 Pro MBP. Probably same or better on Linux.
There's even Win 11 LTSC now
I don't remember Win10 being particularly lean (although I'm sure 11 is worse). And the M4 is definitely a much more powerful CPU. Can you not run Firefox and uBO on that? Or have they really weighed things down that much with the OS somehow?
> Probably same or better on Linux.
Even with the Cinnamon desktop environment I can vouch it uses considerably less RAM for just the desktop (ordinary applications are probably about the same) and offers much faster filesystem access by default. I'm sure this is at least partly due to not being weighed down by built-in anti-malware (that would do basically nothing for people who are comfortable using Linux in the first place).