Just a few simple points.
First, I think Hilton is making a big mistake in honoring these $0 rates. Whenever one of these computer pricing mistakes comes up, someone inevitably provides an example of another "low rate" that they found that was legitimate. But this wasn't a "low rate", this was a ZERO RATE.
Second, the "300-room-guy" sure has a lot of chutzpah. Hilton could easily blacklist him, his mother, his ex-wife's boyfriend, and his neighbor's daughter for life for his extortion. Personally, that's what I hope they will do. I wouldn't be surprised if "300-room-guy" is actually a 13-year-old "30-kilogram-boy".
Third, how tough is to tell right from wrong here? This isn't a fuzzy gray area. I can't believe there isn't complete consensus on this.