I'm totally with you. This is such a critical point, probably not attracting enough people's attention yet.
In order to achieve real robustness with high availability, clustering is not enough. Distributed computing architecture is the next hot topic we are going to bring up.