Don't underestimate how much of a bitch it is to maintain all the separate SKUs. This isn't the old CTO days where you had: 1 chassis, N mainboards for different CPU/GPU combinations, a bunch of SODIMM's of varying capacities, and a couple of different fixed storage drives to toss in.
When any given MBP has 2 CPU/GPU options, multiple memory options, and multiple storage options, with everything being soldered to the board? Honestly, the Neo is the one product in their portable lineup that doesn't cause a massive headache for logistics.
But...even then, Tim Cook is CEO still, and he is a supply chain guy, so you better believe this is top of his list when it comes to their product lineup. You don't increase operational complexity for no reason, because that is where the cost for every product lies for them, it's not just dealing with silicon binning.