Revel was a desperate attempt to create a go to resort destination in Atlantic City. AC is much more reliant on day trippers than say Las Vegas which is a destination even for people who do not gamble. The idea of some fancy resort in the dump that is AC was questionable at the time and proven to be a fantasy. If you want to go to a nice resort much nicer places down the Atlantic Coast. Gov Christie blew $250 MM in state money to complete the construction of the resort.
So the taxpayers got hosed?
Why am I not surprised that corporate welfare is involved?