Having read the fix list again it appears that there existed a problem, other than the horrible way in which trap launcher is coded to fire. The changes to the macro system addressed that other problem, which most of us probably don't know about, or haven't had issue with. Unfortunately we were reading "and so this should magically transform trap launcher from a steaming pile of sheep manure into a useful, more manageable ability." I think we were so shocked to see anything in the patch notes that mentioned hunters that we got our hopes up by mistake.
Reading it i though it was fixing it so you could do like
#showtooltip Freezing Trap
/cast Trap Launcher
/cast Freezing Trap
and it would work like the old ice arrow i guess i was sorely mistaken.
That was exactly my impression when I read it too. Then I realized that the problem with Trap Launcher is that it's an aura, which creates the requirement that it be present when you select your trap. What that seems to mean is that the commands have to be presented in order. Requesting them simultaneously results in failure. This suggests that there is no way, in its current state, that Trap Launcher can be reduced to one button press to select, one button press to place. It will always need to be three button presses.
The reason this is so important to me for very specific PvP reasons. In PvE Trap Launcher is perfectly acceptable as is. It can be pre-cast at any convenient and practical moment prior to use with little impact on your primary task. For example, a few seconds before Lady Deathwhisper casts Dominate Mind you can prime your trap launcher and continue to dps until you need to throw out your trap. If for any reason you don't launch your trap the 20 focus you wasted probably won't be a critical loss.
On the other hand for PvP pre-casting Trap Launcher is not always a luxury, one that's directly related to cost. Not only do we have to ensure that we have the focus available to cast at a moment's notice, but we have to be so frugal with our focus that spending 20 focus on something that you might not use makes it a costly gamble. The problem is the fact that you pay 20 focus to apply a short-duration passive aura. It does nothing in and of itself, and yet costs a 1/5 or our base resources. That 20 focus is so precious you dare not spend it unless you know you're going to use it. That makes the ability to macro this down to two button presses absolutely mandatory.
As a possible solution the costs of traps should be tied to the use of traps, not trap launcher. If you arm trap launcher there should be no cost until you have clicked the mouse button to deploy the trap at the reticule location. Trap Launcher should be a 30 second, or even one minute buff, one that we could apply at no focus cost. Any traps selected while the buff is present will activate the reticule for placement.
At the very least we could pre-cast with some reliability, since launching a trap is very fast if you eliminate the Trap Launcher step of the activity. This would lead to the need for a /cancelaura Trap Launcher, /cast Ice Trap, type macro in case you wanted to manually lay traps at your feet. I would however trade what we have now, for 5 macros with modifiers.