That macro doesn't solve the issue, particularly for controller users who aren't always going to spend macro space on something they don't use a macro for in the first place.