The media skews everything. Almost every TV show has a homosexual character, a black computer programmer, and an ass-kicking female martial arts expert. Hollywood has to parade its ideals, after all.
And to some extent, it's showing you how urban sophisticates view their own world, amplifying the same skew.
I remember some really old poll from a NYC high school (decades ago) in which the students estimated the Jewish population of the US at 50 percent, and the black population of the US at 50 percent. Because that was very close to the surrounding neighborhood's actual demographics. Even math like to stay local.