I can see people who support either way. For me, you get less chaffing on the plastic and cardboard, which can get damaged easy during delivery.
But at the same time, people like to see what they are getting when they purchase something.
But I do know when it did have the windows, I would see cardboard damage around the windows area after delivery.