When I took a beginner class on how to learn to quilt, the teacher told us to use 100% cotton for everything! (2009)
Well fast forward to today. I use both cotton and polyester threads and all types of batting. What matters to me is the quality of the materials I put into making a quilt.
As for fabric, I use mostly cotton, but have tried the minky backing and satin poly for ruffles around a quilt. I often think about crazy quilts that mix up all types of fabrics. I love to use a variety these days.