Arn't all those things you listed serviceable by normal mechanics? I mean, ever other car has them and doesn't seem super proprietary. The thing is with electrical wiring and motors, it'll be a long time until those break, a really long time, unless the rust to death.