On top of losing auctions as the only bidder, not being able to get your refund, and the completely unfair lack of moderation on bidding (You can bid until you run out of money, although you can only own one house, effectively having the ability to win multiple houses in one week and cut however many other people out of a week's worth of waiting. There is no 'runner up' so those lots sit empty until the next bidding cycle, a freaking week later.), there's something I haven't seen anyone mention yet.
Every single person who won this week's lottery was NOT the actual winner. How to explain in layman's terms...
When you generate a random number in code, it looks something like random(100), meaning a random number between 0 - 99, NOT 1 - 100. Computers start at zero by default in almost every language. The problem we ran into is a rookie mistake that a first year student wouldn't even make after week 3. To compensate, you return the number generated PLUS 1. Somebody forgot the plus 1. It's really that simple. Yes, maybe other mistakes were made in other parts of the system as well, but there wouldn't be so many number 0 winners had that very simple part of the code been correct. Even if the number was written to a database before the award code read it, I highly doubt anyone would've accidentally subtracted a 1 before writing or after reading the database. The fact remains we got zeros and the numbers started at 1. Anyway...
The meaning behind this is that every single person who won this week was not the actual winner, it was the next person in line.
Let that sink in, and know they will do NOTHING about it. Every single one of those houses should be refunded and put back up for sale.
Have a nice day.