Why do Databricks deployments require 2 subnets for each workspace

aladda
Databricks Employee
Databricks Employee

Databricks must have access to at least two subnets for each workspace, with each subnet in a different availability zone per docs here