Crafting is a static repetitive environment suited to macros which do not require tight timing. Crafting macros could also, in theory, be faster with decimal waits. But it's entirely unnecessary.
Swiftcast + Raise still fails or otherwise doesn't work correctly every time, a risk taken by anyone using it.
PvP et al. is specifically designed around the usage of those skills as designed.

Comparisons are flawed. It's pretty clear that, no, the intention very much is that you're not meant to macro combat rotations.