We already have windows though. The windows are wide open for all, 24/7/365. Closing them only limits certain players. Why would we want to limit ourselves? I think the only guys wanting this are only wanting it if it limits others.
Two reasons.
1. You start timers and stand around for hours, no one shows up. You know people are online, they just no show. A few hours later when server pop goes down, someone else takes the towns... and stands around for an hour. No one is online to come. TC is effectively only in practice to hamster caps, not to PvP.
2. You take a town, no one shows. You move on to another, as soon as you start a timer, someone else starts a timer in that other town you just took. You effectively get to make a decision, abandon your current timer and go back to fight knowing that they'll leave when your timer stops, and there will be no PvP anyway, or stay there and still not PvP.
The benefit of timers that I understand now is that you pretty much HAVE to PvP if you want to loot the box. Show up and fight, or you don't get it.
Just my opinion. It's not to limit anything, it's to encourage PvP. It seems to me there was consistently PvP in windowed towns during those hours, but not in the 24/7 "all the time" towns.