There is more to architecture than meets the eye.
Let's get philosophical about Architecture. Architecture drives feature possibilities.
For example, availability is formed by the limitations of product stability and the choices that product managers have to make about balancing cost and performance. High availability can be provided through a network design (duplicate server for example) and is limited to how capable the system is to adapting to change. Changes like the intervention of backup servers. Changes like power interruptions or power cycles. Changes like configuration updates.
Even still, there are many architectural choices that an enterprise needs to make to gain the flexibility, availability and application integrity that their business requires.