I disagree with this suggestion. Mainly because it would hurt player retention.
Currently the biggest reason to grinding a skill past 100 is to get the schemes you want. If you could easily get the schemes you want by trading, there would be less incentive to hang around.
To make this work, higher level schemes would have to drop much more frequently, which as DDT points out would make saving and sorting that much harder. Otherwise, there would only be a handful of characters (most probably inactive) that could make most master level items.
I almost never toss any scheme, and even with bins full of patterns probably could not come up with complete basic sets for most of the original leather armor types. I only have about a dozen master tool schemes and nearly all of those are untradeable - e.g. trappers leather roller, pioneers weaver, scrappers bone file.