Businesses are in business to make money. Not to provide a place where teens can hang out and create a lot of noise which drives paying customers away. A short time ago, in Portland Maine, there was a gang fight, and one of the boys was fatally stabbed. Who wants to go to places like that? It was a restaurant that is open all night.