I haven't used CT essential cotton thread for years but, when I did, it was extremely linty thread. I want to keep lint out of my machine as much as possible (I don't have the Janome; mine is a Bernina), so I usually use Aurifil 50wt 2-ply or polyester thread. Good quality cotton thread is made with long cotton fibers; poor quality cotton thread is made with short cotton fibers, and this is the type of thread that produces a lot of lint. It doesn't make sense to me to use poor quality thread in an expensive sewing machine.