Exactly. Collectively we solved the same problem again by introducing many more layers of abstraction and complexity. The levels of abstraction between what appears to be happening and what is really happening grows. When your app is down in prod, simple and easy to understand has benefits.