No one is forcing you to buy your materials in the ah. Every other profession(except tailoring) HAS to have a gathering profession to go with it, otherwise they are indeed forced to use ah. Be happy you can get the mats you need for your profession and still have a 2nd slot for another profession, like maybe a gathering one to sell mats on the ah to buy whatever you need for enchanting.