That's exactly my problem with it. If anyone wants to have any chance at making money in this game, they have to do things that are mind-numbingly boring. Chasing boss/champ timers all over the map in a never ending circuit of 1-spamming, screen-freezing, rainbow pyrotechnics should be no-ones idea of good gameplay. Neither should staring at TP for hours like it's the stock ribbon on the bottom of your TV screen. Dungeons are a little better, but even they still become grind-fests after a few runs.
All that stuff above should be for skins or rare items, not making basic money. Anyone should be able to make a moderate amount of money just by basically doing anything in the game. Want to spend 100 hours for map completion? Or go through the entire storyline? Make it worth more than a few nifty skins or a Legendary ingredient. I've specifically stayed away from all of the world/boss/champ timers in every map, stayed away from dungeons and Fractals, and not touched the TP. And I can tell you you don't make jack squat by doing so.
That's crappy gameplay design. Most games make you spend hours doing those things you mentioned for a chance at a rare drop or cool skin or whatever, and you could earn good money along the way just by spending time playing the game. Not GW2, these guys at ANet actually want you to do those things just to make ends meet. It's not only asinine, but sad. GW2 Tyria is one of the most beautiful digital worlds ever designed in an MMO. Yet if you want to simply experience it at a truly intimate level, you better do it in between "money-making" times because there's simply no way to earn some cash having fun running around Tyria unless you are making pit stops at all the WB spawns along the way. I guess it's a great time to make yourself a drink or have a smoke, you certainly don't need to be in your chair for group-killing any boss/champ less than Teq.
Or even better, roll a joint and let the pretty color show on your screen trip you out.