Eu nunca pesquisei sobre a origem do Angular. Mas a julgar pela arquitetura do framework, me parece arquitetado por um dev Backend, que trouxe diversos conceitos/princípios consolidados no backend que não era popular no front. Talvez por isso eu veja tanto projeto onde o Angular é o front quando o backend é Java o .NET.