I am one who hates microtransactions, but I feel this is in no way as bad as most others. You can actually earn the points in-game to buy expansions, perks, etc. If you have multiple characters, you can farm deeds. My wife and I played the other night and ended up farming a total of 1000 points each, enough to buy a quest zone and a few other things. While there is much to spend on, it is no way required to advance until you get higher, at which point you can buy the fleshed-out expansions. We buy each other a turbine card (now on rollback at Walmart, by the way) as part of our anniversary gift, and other than a couple of those each, we've never spent a dime and both have multiple level 85 characters.