So then why does Apple offer different CPU's, GPU's, RAM and SSD sizes? Isn't that hardware customization? Why can't I want a little more options?
The new MBP's don't have whatever else we want. dGPU is a big letdown. If you're into game development or 3D/VFX, it's not a great GPU compared to other laptops that are much cheaper.
Just because Apple's been doing it for years, doesn't mean I can't have an opinion about it.
I think this is mostly something power users care about. While the vast majority of Apple purchasers don't really need or care about it. Which is fine. I love Apple, but I don't think Apple is some godlike perfect company. I just wish they were better at doing certain things. Especially for the price I'm paying for their products.