I know Dragonflight added a whole bunch to gathering on the Dragon Isles, such as special nodes and specializations. But gathering, with the exception of the early phase of a new expansion, will never feel worth it to a solo player because of the huge influx of materials on the AH within weeks.
It might still be fun to roam around and collect things, but with everything being so devalued it just loses that incentive to really spend time on it.
I would like to see an evolution of this system in War Within. Multi-client makes this a challenge. But if each node required some type of complex interaction from players once you reached higher levels of gathering, such as a quick mini puzzle or something akin to fishing, then that would no longer be a problem. Multi-client players could farm trash herbs all they wanted, while truly dedicated gatherers would find all the unique stuff that’s way more valuable.