

I will give you the RAM and SSD capacities are atrociously priced. USBC is perfectly acceptable for the people apple is targeting. Nobody is trying to use a MacBook as a server. Ignore the “pro” name in any consumer electronic device. It has nothing to do with anything other than marketing, and that’s not exclusive to apple. Apple did give up on the 8GB bullshit already though.
You need to take a closer look at how the M-series chips work and why they work they way they do. There are design considerations in how PC does things and Apple does things and they are not 1 to 1. What makes sense the PC world doesn’t always make sense int he Mac world.
Apple does a lot of anti-consumer bullshit which we should absolutely club them over the head for, but many of the things they pulled off with the M-series Macs were NOT possible with traditional PC methodologies. One thing’s for sure though, the hardware performs and it does so with very little energy. It’s so great a difference the entire industry is changing course to try to outdo Apple. They eventually will too, but they haven’t yet. They are just cheaper.
Daves garage actually had a good video on the shared memory architecture recently that gives some insights on why apple designed this way they did. Don’t dismiss “different” as “trash.” You sound like an idiot when you do and it makes it difficult for adults to take you seriously. PC and Mac are designed with different goals in mind, so they tend to make different choices in their engineering, and you aren’t going to like every decision either side makes.
https://youtu.be/Cn_nKxl8KE4