There are solutions to bird collisions with glass.
Where glass is used, the key is to help birds see the glass, so they can avoid it. Problems at existing windows can be solved by adding patterns, screens or other features to break up reflections and to make the glass look like something that can’t be flown through.
It’s usually easier to prevent a problem than to retrofit a solution. Look here to find design ideas for new buildings.
And– turn off unneeded lights at night. You’ll protect birds, plus you’ll save energy, too!
Even landscaping can help birds avoid collisions with buildings.