Yeah those places are super tiny and run by one or two people. Or they are running them under an awning and the whole restaurant is built on a bicycle. Try setting up a bicycle restaurant anywhere in the US and see what happens. You can barely set up a taco truck here. Unfortunately to run a restaurant here you need really expensive restaurant real estate.
We have a ton of these food trucks all over Austin. Most of them ... just aren't very good. So, apparently, regulations aren't too onerous.
And a food truck isn't exempt from the fact that ridiculous commercial real estate prices cause people to be too spread out to be able to service in walking range.
And the regulations got tighter because these trucks were blowing up and killing people. I haven't heard about one exploding in a while, so apparently the regulations had an effect.
Absolutely. I think either learning to cook or moving to another place or country, is a whole lot easier than forcing an entirely new urban structure where you currently live.