if you plan on leveling leatherworking to max. buying 50 5g dawnhide is probably the 5th cheapest material. good luck.
Make alt, kill animal mobs while leveling.
Or pay, it's really the only two reliable ways, the drop rate is so bad for a high level it's actually faster to level up an alt to do it with.
It only took me leveling up 7 characters between 12-and 40 plus buying a little from the brokerage to get enough dawnhide to level up to 50 in leather working.
You can gather so much of everything else from the quickly respawning and stupidly plentiful nodes that you get sick of it and never want to see it again.
Nothing is broke with this, nothing at all.
Bastion of Lok
Bastion of Lok
Bastion of Lok
Bastion of Lok
Bastion of Lok
Bastion of Lok
Bastion of Lok........................................
at level 40+ You can easily 1-2 shot these mobs and take very little damage. BOL gives about 7-20 hides per run solo
Yeah, wait until you have a mid-level character and farm BoL. Crafting while leveling is pointless anyway.