A better solution would be to have awarded 2000 "free" diamonds and sell the upgrades for 1000 "free" diamonds.
Finally diamonds may be free but my time is not "free"!!!!!!!!!!!
Yet you give it freely ???
No one is forced to play or test the beta server, we should know that there will be times we will have issues and not get everything.
That's part of testing something.
Inno could quite easily not bothered to even give us these upgrades, they were just being accommodating to us.
I feel we are free to moan and complain, or make suggestions when an event doesnt work correctly. That's why we are here.
But once the event is done, as long as they take note and fix the event for the live servers thats job done.
If they deem it fit to give us anything extra as way of thanks after the event, any reasonable person could say thanks and move on to the next one.
Yes some people do buy diamonds, something i dont understand, its like volunteering to test a car thats in development then spending money on it to make it faster or better looking than the next persons test car and finding it doesnt work properly then they lose their "investment" and complain.
OR QUIT PLAYING BETA is also an option.