There are some reasons which could be mentioned:
1)Energy is lost as heat at each feeding level
2)Consumers who feed directly on plants have more energy for themselves than consumers feeding on other consumers. Indeed, energy again is lost in each level.
3)Feeding cattle is not productive, because energy must be transferred from plants to the cattle and then to people.