The original idea behind the IPv6 TLA, NLA, SLA was a geographical and administrative hierachical design, in the century of *competitive* operators this concept is *broken by design*.
It was never tried so how can you say that it was broken by design? The IPv6 is so vast that perhaps we should offer some address space to be allocated by geography and see where it leads to. Let the market decide rather than forcing everyone into the "one true way".
If I've understood correctly, geographical addressing will lead to forced interconnection of providers in the geographical area (some might think this is good) but also of carriage of transit traffic destined to other providers' customers, i.e. you as a provider would be forced to shoulder costs with no way to recover them. Ensuring some semblance of equality of this burden for such interconnected providers appears difficult, and requires tight cooperation among them, which is "somewhat" at odds with the idea of independence and competition. Regards, - HÃ¥vard