The windshields on the starship bridges are really the most unnecessary feature included in recent Treks. Space is mostly empty, and when it does come time to look at something, you'd most likely need to magnify the image of it, rather than looking at it from your current position anyway. The simple fact is, most of the time there's nothing to look at anyway, which does also make the constantly on viewscreen simply showing empty space and stars streaking by rather unnecessary. First Contact had the right idea when they had a blank wall at the front of the Enterprise's bridge with a holographic image activating when they needed to look at something, though Paramount executives reportedly got upset over this resulting in the traditional viewscreen replacing it in Insurrection.
If anything, it's just downright silly on Disco where we see a whole bunch of readings and computer graphics overlaid on the window, a screen would literally be more practical in that case. Especially when the bridge systems go offline and the window gets covered with static and snow. What good is the window if it's covered with computerized shit, even when the computers are offline? Screens are much better, and having a solid wall in front of the bridge instead of a huge window makes the bridge more secure.