The usual TR macro problem is "ugh, not applied in this case because of sublte AST differences". The dreamed up problem by people who never use them is "ugh, the transformation introduced bugs".
I'm happy to reconsider my opinion when real bugs resulting from TR macros are reported.