Over a geographic area approximating typical grid distribution distances, and at altitudes reached by commercial wind turbines? Surely there's such a population, but it's a very, very small one. A "calm day" in your backyard at sea level with a bunch of trees around is still generating a ton of wind power on hilltop turbines. And if your neighborhoods hills aren't getting it done, there are gusts somewhere within a few hundred km just waiting to be milked.
No, this is wrong. Wind power is in fact extremely reliable, especially when you remember that things like fuel distribution routinely idles fossil fuel plants too. Nothing is 100% reliable.
But the other part of your point: that building roofs are a poor place for wind, is I think more defensible. Certainly if you have $N to spend on wind power, you build more ridgeline turbines and you don't put these things on roofs. But the people spending those dollars aren't the same.
If you're a business or home with a roof, and you're looking at putting solar on it for whatever reason, and this thing is better (itself very much an open question), why not?