Herb nodes are spawning incorrectly. Right now there seems to be a constant of nodes up at any given time. Picking one node I had one just next to me spawn immediately. What should be happening is the nodes each having a separate respawn timer based on the herbalism level required to pick it. That timer should be randomized within these numbers:
Herbalism level 1-99: 8-22 minutes. (Briarthorn, Earthroot, Mageroyal, Peacebloom, Silverleaf)
Herbalism level 100-199: 23-37 minutes. (Bruiseweed, Fadeleaf, Goldthorn, Gravemoss, Khadgar's Whisker, Kingsblood, Liferoot, Wild Steelbloom, Wintersbite)
Herbalism level 200-299: 38-52 minutes. (Arthas' Tears, Blindweed, Dreamfoil, Firebloom, Ghost Mushroom, Golden Sansam, Gromsblood, Icecap, Mountain Silversage, Plaguebloom, Purple Lotus, Stranglekelp, Sungrass)
Leaving us only with Black Lotus, which should be 53-67. It could also be done without the randomizing, just making it 15, 30, 45 and 60 minutes would work, but as is, Herbalism is an absolute pain.
I see mining veins on nearly every possible spawn, could it be that the two systems have been mixed up?