They've been popular for awhile now, its just corporations have latched onto them in the last 6months to a year as well.
And yes, start up is lower compared to most businesses. Or overhead will be minimal as well.
Longevity of them can be fine, I know a guy who has ran one for the last 4...