There is a big difference in this situation. If I have a reservation for X$ for these days, and the hotel loses/erases/tries to gouge me, thats fraud. Its bait and switch. Its probably illeagal as well.
Some of these people made reservations over a year ago, and the hotel screwed up by not pricing to the limit at the time of the reservation, then its their loss, they are obligated to honor the reservation IMO.