Soy is like trying to replace meat with cork. Sure it's technically a substitute in the sense that you've not got any more meat but it's not really a substitute in the sense that it replaces it in any manner.
Quorn is a much better equivalent. It isn't 1995 anymore, we don't need to eat soy, I don't know why it's still a thing.