I'm not telling people to do it, it's just a suggestion to those who say one of the reasons they don't enchant is because the mats are so expensive .. perhaps I didn't phrase it very well :-)
What I should have perhaps said was:
What I could perhaps suggest, if people are having problems, is that everyone who wants to raid, who are having problems, have an enchanting building in their garrison. This way they can DE their own cast-off/surplus gear and store the mats in order to get enchants.
The problem with visiting someone else's enchanting building, is that generally, unless you're disenchanting purples, you're primarily only getting the dust .. which as far as I'm aware is only used for the production of Fractured Temporal Crystals (like the stone from the mine)
I'm happy for others to visit any of my garrisons that have an enchanting building (only the ones where I have two proper professions on a character do not have an enchanting building .. so my herbalist/inscriber has one, my JC/Miner has one, my BS/Miner has one, for example).
If I'd realised that raiders were having difficulty with this earlier, perhaps we would have had time to stock-pile and perhaps pool resources a bit better .. but because no-one said anything until recently, I'd made the stupid assumption that everything was fine. As the old saying about the word "assume" goes ... 
If there are any other ways to get enchanting mats ... are there various trade vendors that will sell/trade for them? .. then let me know.
Saying all that ... in theory we could enforce it, in a way. It is, and has been for many years, part of our guild rules .. that everyone states they have read and understood prior to applying .. that raiders should be prepared, including flasks, food, gems, enchants, etc. We could say that we will only take people on a raid who qualify. We're then not making them do anything .. it is completely their choice whether or not to make the effort. And yes, it is an effort ... and it feels kinda unfair to those of us who have made that effort, when others don't.
You're right that we are not the type of guild that makes people build specific buildings .. of course that it completely up to each person what they build and when.
However, we are also the type of guild, by our very nature, who are rather casual .. we don't make too many restrictions or demands on raiders ... we are not elitist and generally as long as they can do their best, that's good enough. Unfortunately the down side of this is that some encounters that other, more restrictive guilds, find easy .. we only just scrape through on. Or wipe regularly until we "understand" it completely.
It means that every person who perhaps scrapes through over the minimum ilevel threshold we've set may not necessary be able to do their best because they're losing out on so many potential gains given by enchants and gems. Which in flex raiding has a knock-on effect because the encounters become increasingly more difficult the more people you have. The encounter doesn't care what sort of output those extra 10 people are doing .. it simply counts 10 people and multiplies the difficulty level accordingly. So if half of those people are doing less than the needed average output needed for the fight, it basically means that it would be easier to do without those 5 people. And if they're ONLY performing under the average because they're not enchanted or gemmed .. then it's a no-brainer.
Just to give a little background on why this has all come about, by the way ... I ended up seeing and then becoming part of a guild chat the other day with a guild member who was complaining that LFR etc was boring .. so much so that occasionally he just went AFK mid fight. Someone else mentioned in guild chat that they were ilevel 631 and the first person mentioned that they failed to understand how anyone could be at such a low ilevel he was over 640 and had made very little effort .. to the point where he hadn't even bothered to enchant it.
The conversation lasted a long time, but the short version was that the first person told me they would expect everyone who raided to have gems and enchants and could even recommend an addon which would tell a raid leader who wasn't .. so that I could "tell people off" (and that they had used it in a previous guild where they "enforced a culture" of demanding those who got new loot, link it in chat later to prove it had been enchanted). I said I didn't need to do that as everyone in Dark Wolves was very responsible and always did the best they could .. to the point where, in one raid recently, we stopped mid-raid so people could enchant new loot.
That person then confessed they had raided with us once without any enchants, but would now deal with it.
This perhaps shows the outcome of that best ... I've left the names off, but you can probably guess which one we're talking about here ...

Again .. I'm not wanting to pick on anyone. I just want to apologise really for not realising sooner that this was a problem. I've already given out some enchants, but my buildings are all on maximum output and I only generally have enough for myself with enough for perhaps one or two extra per week (not including weapons). And to be quite frank, I don't really think it should be up to ANYONE to be putting in all the hard work and then giving it away. I don't mind, when some of my professions such as blacksmithing, tailoring, etc, have plenty of mats spare, making free gear for people, but to be honest my characters have to come first for gear, gems and enchants.
Yes, enchanting mats cost a lot .. but there aren't a great deal of them .. a weapon, a neck, two rings and a back, is it? Once you have all those enchanted, then even if you're exceptionally lucky, it would be unusual to have to replace more than two enchants in a week. And as it was pointed out to me recently, Death Knights have a free pass on weapon enchants anyway 
As I said before .. I'm open to suggestions on alternative sources.