Infelizmente, parece ser surpreendentemente difícil tornar a AOP realmente útil em uma organização normal de médio e grande porte. (Suporte ao editor, senso de controle, o fato de você começar com coisas não tão importantes que levam ao apodrecimento do código, as pessoas voltando para casa para suas famílias etc.)
Coloco minhas esperanças na programação orientada composta , que é algo cada vez mais realista. Ele se conecta a muitas idéias populares e oferece algo muito legal.
Veja uma implementação em andamento aqui: qi4j.org/
PS. Na verdade, acho que uma das belezas da AOP também é o calcanhar de Aquiles: não é intrusivo, deixa as pessoas ignorá-lo, se puderem, por isso será tratado como uma preocupação secundária na maioria das organizações.