Jonathan,
I don't think your post is "racist" (as its directed against "Kunmingers", not "Chinese", and "Kunmingers" do not constitute a "race"). But I do think its rather ignorant and overgeneralizing.
I understand that you and your children were put at risk and you in your frustration wrote this post. I'm sorry you had that close-call. I'm sure I would be angry too.
Of course there are lots of bad drivers in Kunming who break the rules and endanger people all the time.
But why do you have to generalize from some bad drivers amongst the pool of all Kunming drivers and imply that they are all bad? Surely this is not the truth.
In my two years in Kunming I have never been in an accident, close call, etc. I ride a bicycle. I ride defensively. Before I came to China I knew the traffic would be more dangerous than in my home country of America. This is to be expected. So I adjusted my riding style to the local conditions. Maybe I should knock on wood. But I do believe if one simply pays good attention to the road, one can avoid most accidents. That means even if there's a green light, make sure you check that the intersection is clear to cross and there are no idiots running the red light.
Also...if you think Chinese drivers are bad, then you obviously experienced traffic in Vietnam or India. Easily 10 times more dangerous than China.
By the way, the correct pinyin spelling of minivan is not mien boa che, it's mianbao che.