Interesante (y cuestionable por supuesto como todas las opiniones) reflexión sobre los motivos que llevaron a una persona a usar JEE en lugar de Spring en 2012.

Los argumentos son bastante coherentes:

Ventajas JEE Ventajas Spring
JEE es una especificación estándar No necesitas un AppServer (vale un WebServer)
Independiente de vendedores Características no soportadas por estándares JEE: Spring Batch, Spring Mobile, Spring Social, Spring Web Flow,…
Varias implementaciones Muchas más flexibilidad y potencia (AOP sobre JEE Interceptores)
Convención sobre configuración Versiones más rápidas

Lo que no veo es como de esta comparativa sale esta conclusión:

Due to the reasons I explained against Spring in the „BUT“ parts, I will choose JEE in most new Enterprise Java projects

Tiene pinta que la conclusion fue lo primero que escribió y luego se le olvidó cambiarlo 😀