Re: Not 100% "self" repair
How much self serve repair do you really expect? They could probably have a small room of people ready to answer the phone and handle the demand. Can't imagine it would take more than a few minutes per call.
Where does it say the system config utility is "complicated"? Apple won't let end users do it because it would defeat the goal of tying subassemblies to a phone - which is to prevent theft by not allowing people to use parts from a stolen phone to fix another phone. So today you can buy parts from Apple, and hopefully there will eventually be a way to use parts from one phone to fix another providing you can prove the phone it came out of was legally obtained.
As for the beta iOS, you can downgrade to a public release, so it isn't the show stopper you are making it out to be. Yeah that's an added hassle, but there are risks inherent in running a beta OS. Having a bit of extra hassle with self service repair is now among them I guess.