I just did a search on Best Buy's website for laptops between $600 and $800. I'm going to break down some specific configuration options below, both overall and limited to new models only:
Last I looked, Apple
laptops started at $999, so you’ve wasted your time there. Even in your price range you found a few 32GB RAM options, and 256GB SSD machines were a minority. Of course, laptops are extra-tricky to compare because of the screen - but if you shop around in the $900-$1300 price range of the MacBook Air, looking at retina-like screens you'll find a few 32GB options, almost
universal minimum 512GB SSD. More to the point, you'll be able to find 32GB/1TB models for a
lot less than a 32GB/1TB Mac.
As for the Mac Mini - looking somewhere like minisforum.uk which specialises in Mini PC, the
minimum spec on £600-£800 machines (if you order them with RAM and SSD) is 32GB/1TB, whereas putting that spec in a Mac Mini famously
doubles the price.
Upping the base ram to 16GB has kept the Mac range credible, but certainly hasn't kept it ahead of the game - and SSD capacities are still pathetic - and the problem is a mixture of the rather modest base specs and the horrendous price of BTO upgrades.
There are lots of other factors in choosing a PC, so the Mac Mini may have lots of other ticks in the "plus" column, but you can't get around the massive "minus" of overpriced/under-spec RAM and SSD.
And Apple’s customer satisfaction ratings are above industry averages across the board, so whatever they’re doing with their RAM and storage choices, it isn’t hurting them at all.
You can't throw a brick on these forums without finding someone agonising over whether or not they need to pay $200 for an 8GB RAM upgrade and/or $200 for a SSD upgrade - when, anywhere else, either the base specs would cover that or a <=$200 option would get you
both upgraded.
Potential customers should be agonising over whether they wanted to spend extra to get more cores, a Pro, or Max chip, - not whether they wanted to spend $400 on $100 worth of bog-standard LPDDR5x RAM and PCIe x4-grade Flash. Unfortunately - especially with the Mini range - Apple don't have the "discriminators" they used to get from different clock speeds, TDPs and iGPUs on Intel CPUs, so they have built an artificial pricing structure around RAM and Flash.
As for customer satisfaction - you can't satisfy someone until you've made them a customer. Try selling the virtues of a Mac Mini M4 (which should be a pretty impressive machine) to a PC user and then watch it all come to a shuddering halt when you tell them that matching the 32GB/1TB spec that their PC probably already has will double the price.