These magical or futuristic “fixes” seem rooted in a discomfort with disability: many writers cannot (or don’t want to) imagine a life without sight and therefore create excuses to give their character equivalent sighted experiences.
It felt like the author used Moritz’s echolocation as a way of avoiding a realistic portrayal of blindness; too many tired blindness tropes popped up throughout the book for me to love and champion it the way others have.