“The City of New Orleans may help 1031 Canal Street Development LLC, the developers of the ill-fated Hard Rock Hotel, make lemonade out of lemons after the disastrous October 2019 collapse of their unfinished building. The city’s insistence on implosion, which jeopardizes three adjacent buildings, could allow the developers to profit tremendously from the fatal collapse of their hotel.”