The idea that between 230 and 65 million years ago, the Earth was home to reptiles of various sizes and shapes, at least some of which had feathers, and which are the ancestors of today's birds, is hardly "contradicted" by the idea that they may have all had feathers.
I have hardly read a more controversial statement. I don’t believe there is anything in it that is true.