Many are. However, there is a seemingly small number of engineers (I consider them different than developers) who still care about computer science and making actually good software. Seemingly very small. They've probably mostly retired.