Actually, soy is a benefical crop for farmers. It is usually rotated with corn because the beans provide a source of nitrogen which corn depletes.
Also, biodiesel can be made from any type of plant oil. It just happens that there is currently a plentiful supply of soybeans.