First, I want to say that you are not wrong overall. I did a search and interestingly the first thing that pops up is the top 25 gay TV characters. It is from 2007 on AfterElton and, Mathew St. Patrick, ironically, who played Keith the cop on Six Feet Under is the only black male character to make this list.
In case anyone wanted to know the above list: Vince D’Angelo (Will’s bf that he married) from Will & Grace, Marco Del Rossi from Degrassi: The next generation, Jodie Dallas(played by Billy Crystal) from SOAP, George Huang from Law & Order:SVU, John Paul from Hollyoaks (a UK show), Keith Charles from Six Feet Under, Scotty Wandell from Brothers & Sisters, Waylon Smithers from the Simpsons, Ben Bruckner from Queer as Folk, Noah Mayer from As the World Turns, Rick Vasquez from My So-Called Life, Andrew Van de Kamp from Desperate Housewives, Chris Keller from Oz, Jack McPhee from Dawson’s Creek, Marc St. James from Ugly Betty, Jack Harkness from Torchwood, MIcheal Novotny from Queer as Folk, David Fisher from Six Feet Under, Emmett Honeycutt from Queer as Folk, Luke Snyder from As the World Turns, Will Truman from Will & Grace, Kevin Walker from Brothers & Sisters, Justin Taylor from Queer as Folk, Jack McFarland from Will & Grace and Brian Kinney from Queer as Folk. (the order is from 25 to 1).http://www.afterelton.com/people/2007/11/top25gayTVcharacters
Interestingly a UK character made the list with a cartoon character and not a single character from Noah’s Arc was chosen (Wilson Cruz, a latino, was a minor character on Noah’s Arc) and this is listed as a reader’s choice list.
I get what you are saying about wanting to see on television and in film someone who looks like you. Until we move into a post-racially indentified community and a post-racially identified nation, more gay characters of color will be far and few between I feel. This community is still trying to get more gay characters to be played by gay actors which means unless more gay actors of color come out, they will be next to none. That is just one of the many reasons/theories as to why there are not more on mainstream TV and film, for that matter.