Bollocks is he right on the money. Race has absolutely nothing to do with anything here, they wrote for Teal'c for 10 years, and even when Ford was replaced it was with someone else 'of colour' (hate that term). The reason Ford fell by the wayside is because they'd already written Teyla into the warrior role and didn't have an archetype left for him. It's the same reason Teyla fell by the wayside when Ronon was introduced, because he took over as resident ass-kicker. Honestly, if anyone has race issues here, it's the fans who think Ford is in any way like Teal'c.
How can you be so absolutely sure race played no part in the character's development? I think N'Kemp brought up a good point and talked about a pattern I've noticed myself, not just in Stargate but in other TV shows and movies. Sci-fi alone is littered with undeveloped or underdeveloped characters "who just happen to be black". (I am black and I don't like that term. It reminds me of a George Carlin riff where he makes fun of it. It's like people consider being black an accident or something.)
I'm not arguing that race solely is a factor, but I'm not going to dismiss it out of hand. Especially when you have generally an all white, all male room of writers who might not have the cultural sensitivities or sensibilities, or interest to write for black characters. So it becomes easier to just let these characters linger. At least they get a 'point' for having an inclusive cast.
One thing I will give Stargate credit for was they actually took Teal'c beyond a kind of noble savage type character and gave him a family, character development, etc. But that didn't really happen with Ford, in terms of development, until he turned Wraith-infected (which I liked because at least they were doing something with him). I do want to say that I don't think Ford was a noble savage, not the way that it felt like Teyla, Ronon, and Teal'c were.
I'm not so confident that race didn't factor into why this guy wasn' developed, or why the writers struggled, if they did at all, in trying to get him or make him interesting or make him work as a character. Why does it have to be an either/or with Teyla, noticeably the other major black character on the show? Teyla was Teal'c lite, but that didn't mean the writers couldn't have come up with something else for Ford. To be honest, I don't think Ford was meant to fill the Teal'c role anyway, since Teyla was pretty much there from the pilot. I'm guessing he was meant to be a fun companion for Shepherd, someone to trade quips with, but Rodney took on that role. Someone who was supposed to be more light hearted since SGA started out being 'darker' than SG-1.
I think Greer is an interesting case. The character started out as white with the name Stasiak I'm assuming, but I wonder if they changed the character after Jamil Walker Smith was cast or before. In any event, he did take on more of an angry black man vibe than a psycho vibe. I do think Smith's acting though added touches of humanity to what could've been a very limited, forgettable character. I also think the writers have tried a little to give him some character moments, but not as much as he might have deserved.
I do think its interesting that a lot of people of color filled the roles of the Jaffa and other warrior type roles, roles that required brawn, but I wish there had been more diversity in terms of casting (and developing) scientists, and other non-martial roles.