Gathering professions in MoP and the upcoming WoD Expansion
With the introduction of the Farmer fraction in MoP and the ability to farm any raw materials, given that you have the reputation, the prices of raw materials drastically dropped. If we compare effort with commodity return, farming at the Halfhill is the most effective way to gather materials and this without having the required profession. On top of that, gathering is much more easier, because Pandaria is small, compared to the rest of Azeroth, and the nodes mostly are concentrated around a small part of the Land. Another factor are Bot farmers, that increases the overall supply of products. In WoD we have a even an improved system, the Garrison.
The consequences of farming without profession
As stated previously, the prices of raw materials dropped down drastically. In terms of gold they can't keep up with crafting professions. Crafting professions mostly are protected by daily cooldowns on processed goods, where supply and demand keep a healthy balance, thus the price too. The only solution for characters with gathering professions are: farming gold, farming and selling tons of raw materials, alts with crafting professions, reroll profession. Either the solution is farming hours for their own demands or rerolling.
For crafting professions life is easier. They can fullfill their own demands with farming, or buying for cheap prices from the AH. Their daily based cooldowns allows causal players to produce gold with low time investement and also protects their revenue. This design is worthwile.
Solution
Naive solution: Removing the ability to farm without profession.
Partially would solve the problem, but also cut deep in the Garrison and farming expirience. Also no protection against bot farmers.
Average solution: Exclusive products, that can exclusively skinned or gathered.
Better solution, but no protection form bot farmers. Giving the ability to craft a daily based good would solve this issue. This products can't be part of the Raid requirement (Flask/Gem/Enchantment/Potions) or it would be a threshold to raiding.
Good solution: Removing gathering professions and fusing it with their respective crafting professions (Skinning: Leatherwork, Herbalism: Inscription/Alchemist, Mining: Blacksmithing, Engineering).
Blizzard stated that they would remove every benefical bonus of professions for Raids, so you can choose anything you want, rather than rerolling your professions again. Therefore gathering professions lose yet another beneficial factor. So, why not fusing them together? How it would work? Like Enchanting, which has its disenchanting profession build in, or like Tailoring, except only people with Blacksmithing/Engineering can gather i.e. ores. It would solve the problems stated above, you would reduce the amount of "farming alts", which is bad game design anyways and it would simplify professions. Other than smelting, gathering professions doesn't bring anything exclusive with them. They are plain and boring. In my opinion these professions are obsolete and doesn't contribute to the fun part of professions.