People you can try but the OP does have a point. BS in this expansion is pretty much fully dependant on a material made through Alchemy, even those stupid Belt Buckles which really surprised me. It's a dumb enchant that gives you one extra puny gem and you have to go through so much trouble to get it...
It's nothing like other professions occasionaly needing something else from other crafting professions (meta gems for JWC).