Maybe I'm misunderstanding your objection, but you can actually run your own stellard, which is a first-class member of the network: https://github.com/stellar/stellard. The Foundation runs a public stellard for convenience, but you're under no obligation to use it. The client and wallet powering launch.stellar.org are similarly open-source, and can be hooked up to your local stellard.