What really killed Atlantic City was Foxwoods and Mohegan Sun in CT.
Those two casinos are nice, clean, safe, great golf courses and good entertainment. Plus they are an easy drive up 95 from NYC. As opposed to AC that is a DUMP and you are risking your life if you step off of Boardwalk.
Good Casinos just over the border in Oklahoma, so a lot of DFW people go there.