Cubicles are already a thing, my suggestion just allows you to close the door when you need to focus. I personally don't need sunlight though, or any kind of view, maybe other people are different. That's one of the great things about the remote work boom, if you want to have a work environment full of natural sunlight, you can just work from home!
The solution is not cubicles, or even closed offices. Just open offices with ~1/3 of the regular density of people per square metre would be good. It also gets you the promised "seamless collaboration" of open offices.