That's the @SeedSigner approach. But self-assembly is not for everybody.
Those "not everybody" will probably use custodial accounts anyway...