The key to many of these businesses is the ability to think outside the box,
& having the cohones to execute.
In the Greater Toronto area (GTA) there are a great many very good, and very reasonable, ethnic eating establishments. All you need do is look in the window - and count how many other people of the same ethnicity are sitting at the tables; they wouldn't be there if it was the same as they could do at home. Quality of food/service, or value for money; and not in ritzy locations.
There are also a great many gems where it's literally maybe 10 indoors tables, and a moderately sized outside patio open in summer. The places are usually on the rural fringes, & only open 5 days a week (12:30 am close by 8:30 pm weeknights, maybe 10:00 pm on Friday and Saturday). The food is superb & it is almost always a retired chef, purely in the business for fun - working a 40 hour week. Quality of life.
Good artisans (chefs, bakers, brewers, cheese/cake makers) are also part of their community. In many ethnic family businesses it's not unusual for family friends to voluntarily work the business for a week/month or so, along with the patrones kids, while the patrone/wife take a vacation. Paying it forward.
Some of these are truly sh1te businesses, but if it's your passion - it doesn't really matter.
To be happy, you've got to do what you love.