¿Por qué los terroristas no se dirigen a los hospitales u otras infraestructuras importantes mal defendidas?

Ellos lo hicieron y lo hacen.

Según el instituto internacional contra el terrorismo [1]:

Se han perpetrado aproximadamente 100 ataques terroristas en hospitales de todo el mundo, en 43 países de todos los continentes, matando aproximadamente a 775 personas y dejando heridas a otras 1.217.

Notas a pie de página

[1] Ataques terroristas contra hospitales Estudios de casos

Probablemente la misma razón por la que no van a una casa de ancianos. Quieren una audiencia masiva y el mejor lugar para hacerlo es donde hay más personas. Todo el tiempo tratan de hacerlo lo más despejados posible.