Both attract crime.
But it may also be a cultural difference between Germany/Austria and US/UK - bars/pubs are just not that troublesome here.
But even if it did, why should we use zoning to determine where crime is allowed to happen and where it isn't? Address the problem, don't just push it off somewhere else.