Here is one thing that I've always found pretty cool. If you notice, it doesn't say anywhere in reference to feeding the multitude that the food was "multiplied". Many people have assumed that the passage is about Jesus multiplying the food so that all could be filled by eating it. For our study let's try and stay away from assumptions and focus on the biblical text.
Jn 6:13 says, "Therefore they gathered them up, and filled twelve baskets with the fragments of the five barley loaves which were left over by those who had eaten." - It tells us here that they picked up what was left of the "5 loaves"; if they were multiplied it would tell us that they picked up what was left from the larger number of multiplied loaves. But, it is clear that from this text there were still only 5 loaves.
Also, Mk 6:41 says, "....and the two fish He divided among them all." - clearly this states that what they divided among the people was 2 fish, nothing was multiplied.
So, this bring us to the question, "What is God trying to tell us in this passage?" I believe that the whole point is they were filled by the very presence of Jesus, not by the food. For man does not live by bread alone..etc.
What's interesting about the Jn 6 passage is that right after feeding the multitude, Jesus teaches that He is the bread of life; and that we must eat His flesh and drink His blood to have life. He is telling us that the only real way to be sustained is to abide in Him.
So, that's my take on this passage of scripture.
Ps 14:1 - Only fools say in their hearts, "There is no God."
Prov 26:4 - When arguing with fools, don't answer their foolish arguments, or you will become as foolish as they are.