Ну я кстати на конференции спросил подобный вопрос. ответ был следующий
1. надо все изначально делать правильно и тестировать. чтобы на рабочую версию попадал только оттестированный код заинтересован в том числе и клиент
2. есть гораздо более сложные системы которые так работают и ничего. например Windows

3. цитата -"я вообще уже 15 лет занимаюсь облачными технологиями и ни разу не видел систему где была бы возможность отладки на проде"
4.такая схема это "плата" за облако