Not surprisingly, SD beats out NY only for engineers, pharmacists, and secondary school administrators (worth noting though that posh school districts outside the city, such as Bronxville, pay much, much more than in the city).
When I moved here three years ago from Westchester County, NY, I expected it would be cheaper to live here, but quickly found that was not the case. Assuming one works in the city, lives in a suburb, and commutes by train, you’re typically looking at a pretty drastic pay cut, similar housing costs, and increased commuting costs (even my car insurance premium increased) to move here. Income taxes are higher (assuming you weren’t paying city income tax), food is more expensive, sales tax is higher in some cases…