How are there this many coffee shops in Taipei?

Or beverage shops for that matter!