This is a question for the natives. I teach French at a university in the States and a French colleague of mine swears that no native French person uses the expression "Il fait du soleil." Rather, he claims that "Il y a du soleil" is preferred. Not being French, I am curious if this is really the case. Is "il fait" outdated or was it ever used? I hate to teach the students something démodé...