I know I will probably get put down for this but here goes.
I think there should be some way for people to obtain event items if they missed a event. Say the Summer Fest for example. I missed out on it and missed out on getting the new items because I wasn't able to sign on during the summer fest this year. This means I have to wait a whole other year which is quite a large chunk of time just to get the items again. This is especially frustrating when some of these events have such good rewards, like the neat looking swimsuits or the useful VIT+1 HP+1% easter egg to name a few examples.
I know the fun of the events is getting the special and rare items from the events during the event times, but I wish there was some kind of way for players to get event items if they miss a event for some reason. There could still be the incentive to get the same items as well as new items that are usually added every year, but for those who missed out on getting the rewards which have already passed it's quite frustrating to have to wait a year just to do so.