I will state this, the trades are hurting right now, but will really, really be hurting in 10-15 years. I am a college educated (engineer) individual who use to run an internship program for all of the sciences/engineering at a fortune 100 company. I hired 100's of kids a year. As with anything, some were fantastic, and some of the hires were okay. Now I volunteer my time in the area at a 4 school career fair. There are still those that will go to college, but if someone is one the fence, I push them towards the trades. As an electrician, making $100K within 4-7 years after high school is very achievable. And even more so if you are willing to go into the programming side of the trades. And you will have a job for certain. And if you are the "college material" and have an understanding of programming, there is not a hotter field than artificial intelligence. These kids are coming out of school with many offers of $100K+ as a starting point.
Going back to the OP and places not open "up north", I believe a lot of it still has to do with finding good help as many others have mentioned. In order for a place to stay in business, they need to keep their costs down. Paying high dollar for wait-staff or bartenders is tough. Especially considering there are all sorts of opening all over the place. In the industry I am in, we can't find good general labor for $17/hour or fully loaded making $28/hour. That is where my expertise comes in and I find automated solutions to do the work of people we can't find. This is the way this country is going for certain - we don't have enough labor pool for the current jobs out there, and the supply and demand is high enough that automation will continue to occur at a very high rate. Again, go back to my earlier AI comment.