Light not shining through glass

Why do we need to do these workarounds? Isnt there another sollution?
What if you have 100 windows?