> one example where I think the stability/quality of the software really did play an important role is WhatsApp
The interesting part is, WhatsApp is built using a dynamically-typed language whose guiding principle is to "let it crash." Your code will have bugs so plan accordingly.