Like the title says. I think that mining is overused as profession compared to other professions.
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.