As a paying user I feel that the reliability of their services in recent months has been completely unacceptable for me. That combined with the ridiculously slow rollout of new products (will calendar ever be fully released?) has now made me look at alternatives. I love the product itself and the idea behind it, but the amount of money I pay to host multiple domains for mail and for their VPN service is pretty absurd…
That being said, I don't understand why companies don't have test systems for validation of updade and maintenance procedures.
My systems actually always had two test systems. One which was identical with Prod, and another one where test-users could test new features coming out of development system(s).