A food chain's length is restricted to just 3 or 4 steps due to the energy loss. It is because, the shorter the food chain, the more energy available to the final consumer. Also , a shorter food chain is considered more efficient as less amount of energy is lost.