1. Пирамиду тестирования (юнитов больше всего, е2е меньше всего) пока никто не отменял и она достаточно обоснована.
2. В каждой компании есть свои ограничения (ресурсы, знания, архитектура), так что все выкручиваются кто как может, одного рецепта нет, к сожалению(