These units don't perform worse than what I originally ordered, in fact they hash at a rate that is 24% higher than what I ordered (5.6GH/s vs 4.5GHs). While it is true to say they use more power than promised as they were originally going to use 5 watts and instead use 30 watts saying they perform worse AND use more power is misleading.
Do you feel angry at all that you lost so many months of potential income?
Given that the units have almost paid for themselves in one week it's hard to be upset about any lost income. On the other hand I still have only received part of my order and am waiting on multiple 60GH/s units that are just now starting to ship to people who ordered in June 2012. Depending on how long it takes them to get to my order I may have some regrets I didn't just order all jalapenos instead.