My main problem with HAML is that it is another markup language to learn. And, it's just not worth it time-wise to switch everything over (or even new templates) over to HAML. This is especially true for cross-functional teams that include not only coders, but designers and other people who already know HTML very well. Adding HAML will just cause confusion.<p>IMO, the benefits of HAML are fringe.