I would just quickly like to bring back up a point InaDaze brought up: Everyone isn't meant to get everything. That's why trading is brought into the picture. You trade someone items they desire for items you missed or vice versa. Personally, I think the game would lose a lot of it's appeal if everyone was just easily able to get of every item. That would completely throw trading out of the window except to the new players, who likely wouldn't have a desirable thing to trade anyways, at least for a good bit of time when they could build up the stockpile that everyone else in the game has amassed. If getting all the items is really that important to you, invest time in it and go play some games of fireworks or hunt shells for a little while everyday. If you can't make time, then obviously the item isn't as important to you as you might think.
Also, let me debunk another point. People are saying that Fireworks is a time consuming game. I'd like to point out that most of the other games in VMK that gave a good amount of Credits (Pirates, Haunted Mansion) were also time consuming.
I really don't mean to offend or be rude when saying this and I'm not pointing out anyway specifically so please don't take this personally, but I just really need to get this off my chest and I know other people agree with me. I feel as though a lot of the people playing this game right now are very entitled. They think that just because they take the time to log in everyday they should get a mass of credits and multiples of every item available at the time. This is simply not true. It's as myself and other members on this thread have said: You have to put time into the game to get something out.
It's the same thing as school or work. You put time into a project and try to make it your best and you get a good grade on it. So if you put time into this game and work for credits and items, then you will get those items. You don't have a right to any of those items. But you can work for the credits and earn them same as everyone else.
/rant