yes I agree with what you say but this is the same for all the materials libraries you can find in the network. I don't see the problem, I create my texture using the free texture find in cgtexture, I put them repeatable and high quality.
yes, I know I have spent some time to create these textures and perhaps not everyone want to share their work, but starting from simple materials we can create a useful library.