I'll throw in "hidden network dependencies / name resolution"; it's amazing how things break nowadays when there's no net.

Number one rule of distributed systems, "the network is not reliable"

Also the number one rule of Comcast.