В настоящее время альтернативы нет, поэтому мы все должны продолжать ее использовать, потому что это практично.
Когда ViewEncapsulation.Native
должным образом поддерживается всеми браузерами и поддерживает стилизацию за пределами теневого DOM, ::ng-deep
, вероятно, будет прекращено.