All of that exists, don't by an iPhone and don't buy the latest and greatest nvidia graphics card. Buy a used 3060 for example.
I am wirting this from a rooted zenfone 8, with notification light, headphone jack and on the second battery. Get a fairphone if you want to flip them in the fly.
For the smartphones I mostly agree. Even Pixels, although easily unlockable and rootable, make you jump through hoops if you want to use things like banking.
For PCs, there are still options available. Fractal have cases with no RGB and even metal side panels (as opposed to tempered glass ones) if that's your thing. Noctua and be quiet! still make non-RGB fans and coolers.
Check out Silverstone cases, they have a few that are understated, and make them in a variety of form factors if you wanted to do, say, a custom NAS, server or media center build.
For the smartphone, what do you mean by software unlocked parts? For the rest I'm in total agreement.
The high end graphics card market really needs more clean RGB free stuff. My 3090's lights didn't turn on despite it functioning just fine so maybe that counts :) ?
As for case I know you had plenty of answers already, but I recently got a Corsair 4000D my latest build it's sleek and has no inbuilt RGB lighting.
By unlocked parts, they may be referring to how Apple serializes parts in iPhones so that you are forced to pay for repair at the Apple store. Part serialization means that if you took two real iPhones apart, swapped every component with each other, and tried to use the phone, certain features just stop working... Here is a demo from Hugh Jeffreys, who has demonstrated this problem with many recent iPhone models: https://youtu.be/dbRKQ0OjQeE
I just hope android devices never adopt this anti-feature like has happened many times in the past with Apple's anti consumer design choices.