If you are the kind of player that needs the game to constantly tell you that you have done something good and "reward you" then GW2 might not be for you.
Many people have a difficult time to play games just for fun these days. There must always been some kind of goal with a shiny reward at the end. On the other hand, the same kind of players can grind something for hours or days, constantly complaining about how boring it is, just to get a few "points" or whatever.
Try to not look at rewards when you play GW2. It's not built that way. Instead look at the journey, and how much fun you have there. Now, some player may not enjoy the gameplay of GW2 either, and that is alright. Not everyone like the same games. Just try to judge GW2 by what it is, and not by how you have been taught to judge WoW and all games on consoles since the idea of achivements were born.