I don't understand why they don't create content that doesn't need a lockout. I see people on the forums saying that SE is doing this to prolong the content, but honestly SE develop content that takes a long time naturally. Putting artificial holds on stuff really takes away from the game.
Let people play dungeons as much as they want. There are other ways to slow down progression besides completely closing off parts of the game. Put in long progression quests, RNG some of the rare loot to actually be rare, add a collection game or scavenger hunt.
Keep people in the game everyday. Even if its for short 1-2 hour periods. If players log in once a week, it will be easy to replace a game they play on Monday with another game that is more entertaining.
RNG, grinds, and prerequisites are mandatory in an mmo to keep it alive for a long time. Accomplishment for getting something that took a lot of time and effort is what an mmorpg should stand for. Sure its frustrating sometimes when luck isn't in your side, but at least players will keep trying rather than log off to wait for next weeks dungeon timers.