As a controller player, I couldnt function without a raise macro.
Swiftcast only exist for raising for healers, so it makes no sense to split that function into two button presses.

Macros are certainly inefficient for attacks as they can screw up your rotation, DPS should never use them, but they're essential for healing and I've yet to have a problem with a raise macro.