On the one hand, I can see the logic of not having any actual windows on the bridge. It would provide an area of vulnerability during an attack and, I suppose, if just an ordinary glass window would also let people from the outside, y'know, see in.
OTOH, I can see not having any windows as a potential problem as well. If the sensors go offline, the people on the bridge can't see anything outside. Remember in "Brothers" when Riker said the only way they knew they'd dropped out of warp was by looking out a window? You couldn't do that on the bridge. Well, okay, on the Enterprise-D you have the big dome in the ceiling, but not on any other Enterprise.