MakWindow on lobbies/lasts isnt unique, plenty of maps have windows into last for spotting. Badlands, gully, metalworks lobby (not technically a last but still). Don t get why ppl bitched about it its relatively common on maps and allows for spotting without spam opportunties (either way). Obviously info gained is stronger for attacking team but still. If anything what could be argued is position of it.
On badlands and gully you can be punished hard for getting actually up to the window, on Logjam you were completely free to just sit afk and watch through the window at the entire last free of consequence.