Like the title says. I think that mining is overused as profession compared to other professions.
Check this:
Leatherworking has skinning
Alchemy has Herbalism
Inscription has Herbalism
Tailoring has none
Enchanting has none
Blacksmithing has mining
Jewelcrafting has mining
Engineering has mining
Look 3 profession that rely on Mining. That's too much. Not a strange thing that mining is kinda popular. It's easy and overused. And the worst thing a big gold magnet.
I think tailoring should be changed so it can provide stuff from skinning as well.
I think Engineering should be changed so it no longer rely too much on mining and will be turned into mechanical version of enchanting.
I think Lumber can be a new gathering profession for engineering and enchanting a well. While engineering uses only wood, enchanting uses the drained lifeseeds or anything related for enchanting.