I always find the comparison between tofu and meat a bit unfair, as it wasn't invented for that purpose. In many asian cultures it is simply a thing in its own right, only we in the West have popularized it as a meat substitute and I don't think that does tofu justice.
Tofu is not a meat substitute. Tofu is just tofu, unless someone specifically picks it as a substitute for meat and sticks to it, in which case I guess it's their personal substitute for meat.