I wish it was more then just fluff.
Achieves that give pets, mounts, tmog, titles, etc. Cool. But the points are meaningless and serve no function.
Blizz do a spiffy talent tree of cosmetic rewards. Let us exchange the point for something of value.
Dcuo had the best system every 100 points gsve you a dkill point you could pop into minor buffs, new vomboes, utility sbilities, titles, tmogs.