

People living in cities sometimes leave and many have not lived in a city their whole lives. Additionally, the power can go out at night in cities. For instance, where I live we sometimes get tropical storms, winter storms, and other disasters that can knock out power for hours (and even days) even inside the city – I imagine that’s not uncommon elsewhere. A lot of cities in poorer nations ration power or only have electricity available during certain hours.
So, overall, I would say that it’s probably not the case that “most” people have never seen a full starry night unless you’re getting super technical and pedantic about the word “full” to where you’re specifically asking about a completely unobstructed view with 0% light pollution, in which case then I would say that almost nobody has seen a full starry night in that case, regardless of whether or not they live in a city.
If I’m being completely fair and objective, not all birds eat “bird seed” and not everyone is well-informed about the diets of various types of bird. But also, at least where I live, some parks have signs that specifically say not to feed the ducks/geese at all, and I can totally understand how that might lead people to conclude that it’s not safe to feed them.
On the other hand, I’m reminded of the time that I was at an insect exhibit when one of the educators running the booth referred to “these animals” and the woman behind me asked something like “bugs is animals?” And it still leaves me perplexed that otherwise seemingly fully functional people make it to adulthood thinking that insects are not animals.