The ignore feature is imperfect, to be sure, but, really, it is just a tool.
Alas, the behavior that leads to people ignoring one another is the truly flawed part, if any.
Seeing as how the population of this forum is pretty homogeneous (look it up;)) in terms of age and sex at least, it is...