It is my understanding that the game currently awards 1/10 of the score earned and in general it takes about 10 minutes to play one game (the game wont send me back to the lobby, so i'm going by the number in the top left as the number of credits i should have earned.). The average person earns what, 2000 to 2500 points per round? So, at 1/10 the point value, most people are going to no more than 300 credits per round. So, assuming a person earns 300 credits per round, that's 7 games per hat and 34 games per magic. At an average of ten minutes per game, that's just over an hour to earn one hat. With the prices of items being as high as they are now, it seems fair to me that the credits earned by fireworks should temporarily increase. 1/2 seems a little excessive, but I can see 1/4 or even 1/3 being an option until additional mini games are released. If the payout was increased to 1/4 of the score, then a person would have to earn 4000 points to earn 1000 credits. Aside from more advanced players and players who play constantly, most people are very rarely going to reach 4000 points and if they're seriously worried about inflation, they could simply cap the max payout at 1000 or 1500 credits. Once additional games have been released, they can lower the payout to 1/10 because everyone will have other chances to earn credits and there will no longer be a need for a higher payout.