Where is the research regarding environmental concerns? I'm really interested in the concerns expressed.
As for bamboo, it's similar to comparing cotton to rayon. Rayon has a beautiful drape and is softer than cotton. So in a quilt it drapes over the body. For wall hangings I like the stiffest batting and thinist.