You said Arch can do “literally anything” that any other distro could do, and I’m trying to point out that by having to issue imperative command(s) to set Nix up on Arch, you’ve already conceded that the entire state of the system is not able to be declared in a config file, which is one of the features of NixOS. So there is at least one thing that NixOS can do that Arch can’t. I imagine there are other examples (and not only when comparing with NixOS). So again I ask, can you please refrain from hyperbole?
Sorry if my post was confusing. The first point was referring to cables for iPhones before the latest iPhone 15 models — previously, you’d get a cable that was standard USB-C on one end, and Lightning (the proprietary connector) on the other. You could use those cables along with any standard USB-C charging brick to charge the phone. My point was that the charging brick does not need to be proprietary, and the proprietary part (the cable) was included with the phone.
All iPhone 15 models use completely standard USB-C and come with a C to C cable in the box.