ASP чаще всего и используются в приложениях, которым не нужно индексировать контент, например:
Gmail - он реализован как SPA, согласны, что содержимое мыльников никто искать не будет, так?
Admin Panel - согласны что индексировать админ панель незачем?
REST api - визуальный интерфейс, согласны, что индексация страниц не нужна?
Какой-то закрытый ресурс компании, тоже не индексируется.
В чем плюс использования. SPA приложение на том же Angular сделать быстрее и проще, чем расширять большой и громоздкий функционал на сервере через PHP, Java, C#.
Во вторых это работа с разными устройствами и под разными устройствами это не только моб. планшеты и компы, а и инженерные программные модули(покрайней мере так пишут в вики).
Значительно меньше нагрузка на серв и больше на клиент т.к. грузит оно все разом и чаще всего работает асинхронно. Обновляя исключительно контент, а не все страницы целиком.