When He multiplied bread He did not sell the loaves and reap profit. He gave them away.

The Catholic Answers

His distribution of the bread has no reference to the matter under discussion. Firstly, it cost Him no effort so to multiply bread miraculously. If men could produce things miraculously, they would not mind giving them away. But ordinary human production costs the producer the employment of his own means of support, and he has a right to an equivalent return. Secondly, Christ’s purpose in performing that miracle was to prove His claims to the religious convictions and adherence of the people. He blamed them for concentrating solely upon the provision of their temporal needs. “You seek Me,” He said, “not because you have seen miracles, but because you did eat of the loaves and were rilled. Labor not for the meat which perisheth, but for that which endureth unto life everlasting.” Remember, too, that Christ paid for His necessities, Judas carrying the purse to buy those things which Christ and the Apostles needed.

Radio Replies Volume 1 by Rev. Dr. Leslie Rumble MSC and Rev. Charles Mortimer Carty