Because everybody is different, it is impossible to know what the 'right' amount of soy is, but people can certainly go overboard, for people wanting to achieve a reasonably healthy protein intake without experiencing possibly negative effects of soy, there is no need to have soy at every meal or to replace all foods [like milk and cheese] with soy-based ones.