You(and others) are purposely painting with a broad brush...The average Fair Market Rent for a 2-bedroom home in Ohio is $742 per month. Min wage(which the majority of workers make more than) is $1,360 per month. Compare that to any coastal state you want and you will see why one shoe simply doesn't fit all.
What you are saying is, if the business plan those mom an pop establishments developed cant meet coastal standards they don't deserve to be in business. I disagree wholeheartedly, and maintain that min wage should reflect the local economy as determined by those within that local economy. Not far removed third parties.
One of the most pro corporate elite mindsets there is.
The harder you make it on the little guy the better it is got the big guy...
Small local shop: we gotta let people go, cut back hours, or close.
Starbucks: we will just raise prices or eat the loss.
My suggestion is to tax the top appropriately and redistribute the wealth effectively.
Leave the little guys alone.