Ok so we are able to buy a talent swap which is pretty cool. The issue is yes you may be able to change your talent whenever you need to...but lets say you are a mage and swap to any other tree is a different mastery. So this kind of makes the talent swap not so great to invest in. Also a vamp who likes to switch things up for pve and pvp. I'm a dark vamp but I would love to have inferno as my talent swap, I refuse to invest into a talent swap since they are different masteries. This actually goes for a lot of other classes.
There should be a way to have preset mastery/resist settings also so that ppl can utilize the talent swap and not have to choose between being pve or pvp since then they can easily do both with no hassle or expense of frequently resetting masteries.