I have no sympathy for new players that show up, level boost to 80 and then don't understand the game or find it too complicated. Yes, the things you mention take time to acquire and that's the point. Those items (mounts/gliders) should be an incentive. Players before them had to learn how to survive and how to properly build their character and learn the mechanics of the game. A level 80 boost does not offer this kind of knowledge. Personally, I think that the level 80 boost was a mistake for new players for pretty much the situation that you describe. Just because a new expansion comes out, or a new map, doesn't mean that a new player has to access that content on day one of release. Heck, core Tyria is all new map for a new player! They should be encouraged to actually play the game from the ground up and not vault to the end and expect to be on par with even the average casual veteran.