> Scale vertically and you're still a single point of failure away from a big, potentially fatal outage. The coding and architecture can often be trivial though. Definitely good for internal systems and more green programmers.
How fatal[1]? Not all outages are fatal. Scale vertically and you'll have some downtime if any node between (and in) your user and your system goes down. For 999 out of a thousand businesses, it won't be fatal.
If your business is so fragile that the first 24 hour outage kills it, then it would have been killed anyway in the near future.
[1] I know, this is liking asking "how pregnant?"...