I think the heart of the argument here isn't the fact that we are getting something for free, but that what we are getting can not be used to show others our commitment to the game. When someone is walking around with a behemoth minion then you know that the person has the CE. A Cait Sith minion shows a person who pre-ordered the game and so on. I feel that all other vanity rewards (minions, mounts, barding) provide variety and personalization to individuals and the world. Giving us a few free teleports that will either sit in inventory or disappear over time compared to the visual rewards we have been getting is a let down in my opinion. The reward for using a security token didn't help this sentiment either.