The magic time at which point most everyone in siege seems to not be able to do anything due to lag is 40 minutes into siege. Even if you are lucky enough not to get disconnected and remain in siege till the end, the lag continues for quite a while after siege is over because the servers are so backlogged. Well here is my idea. Make the siege 30 minutes instead of an hour until a more permanent fix for the lag can be implemented.
Sure there will be arguments that 30 minutes isn't enough time. Perhaps, but most would agree that one guild usually has the upper hand by the 30 minute mark. The worst thing in recent sieges is for that guild with the upper hand to lose only because they have more people lagging than the other guild. And the very few who aren't lagging are almost always called hackers by the other guild.
Once the servers are able to handle a 30 minute siege without any lag, then you could extend the siege to 45 minutes or back to an hour. I think most would rather have a 30 minute siege that works properly than a broken hour siege. Who else is with me?