Take the flight booking as an example? Why has flight booking become so obsfucated and annoying that people want an agent booking for them?
Why can't that agent just query an API to get the best available information?
It's just turtles all the way down at this point, when a user wants more fine grained interaction, the agent can design a frontend to visualise the information in a more structured way, then when that inevitably becomes obsfucated due to travel companies noticing a 0.1% reduction in revenue, we need to build another agent on-top of the agent to help further simplify down the information.
Agents upon agents upon agents
The vertical distortion is the biggest issue IMO, there are a few reasonably satisfying ways to approach the horizontal tiling of each “shell”. For example, you can make your world a donut instead of a sphere, and now you have a perfect grid at each level! Of course, this introduces a level of distortion between the interior and exterior, so you also twist the donut once, and now you’ve both solved your distortion problem and invented the stellarator fusion device.