While this definitely may be a solution in search of a problem, the idea isn't as wacky as it seems.
The fabric cords won't deflect or cave in like just about everyone expects. They have incredibly high tensile strength in relation to their size. I'd expect them to be as strong as metal. If you lived in Florida, or any other hurricane threatened zone, you'd see that hurricane shutters are now being made of fabrics like this. You take a sheet of it, stretch it across the opening, and it can withstand "missiles" from Cat 5 storms with the same ability as steel/aluminum shutters or impact glass. There are benefits to this. It's lighter and thinner, which increases visibility and comfort. It can be arranged in patterns to limit sticks or pucks from impacting the eyes, while not impeding vision. Impacts to the "cage" may not be as violent to the wearer because this might dissipate impact better than rigid metal.