Why do birds need so much food?

Birds need to consume lots and lots of food so it will have enough energy to fly. If it didn't consume enough food it would be too tired to fly