While I understand how many of you feel, it seems like many of you want the Staff and the game to accommodate you completely, and if they don't do that, you're discouraged to play. You honestly cannot expect the Staff to be completely focused around you and your schedule. For them to release every item for a week would absolutely destroy the small economy we have. And I have many friends who would be completely unhappy about that because they thrive and enjoy trading and they see it as one of the key parts of the game.
I understand many of you and your desire to have all of your favorite items back, or get them because you never had them then, but it seems like no matter what the Staff does, someone is gonna be upset in this regard. They leave it out for a week, and someone is gonna come back saying they were on vacation and it's not fair that they didn't get it. Leave it out for a month, and someone who joins the game a day after is gonna be mad because they didn't get a chance at it. I don't agree with a good number of things the Staff has done, but with this I think they're doing their best. They have done exactly what the old game does. They try to cater to the stockpilers and the traders and the casual gamers.
As I said earlier, and a few others said on this topic, trading can be a fantastic thing. Get a few extra of an item you're here for. If you're absent when something else is released, try and trade for it. Someone is always out their willing to make a fair trade.