In this fantasy world, there is a government that says that anyone is allowed to grow apples, but only 50 per week. If they grow any more than 50 per week they get kicked off the island and aren't allowed to sell any.
In addition the government says that all the farmers are only allowed to sell their apples on Sunday at the same market. The really weird thing is that the first farmer to make a sale the only one allowed to do business that day. The farmer is allowed to choose how many apples he sells. He might just sell 1 apple or he could sell all 50. All the other farmers go home empty handed.
The debate is to change the block size is basically saying all the farmers get to grow more than 50 apples per week. All the other rules stay the same.
My personal feeling is that right now, 50 apples are enough to feed the island, but eventually there will be thousands of people and 50 apples just won't be enough no matter how much you are will to pay per apple.
At this point I think we are stretching the analogy a bit too far to be useful for increasing understanding. The analogy I stated was specifically to address the concept of an optimal supply for a given demand, as pointed out here:
Using an island population to represent a fixed demand, and a single farmer to represent an adjustable bitcoin network transaction supply. The farmer represents all the mining of the entire network, not just a single miner (or perhaps represents only the one farmer who sucessfully sells his crop that season? Whatever.), in the same way that the apple "profits" represent the total security of the entire network and not just a single miner's profits.
Beyond that there are too many nuances and details to make an analogy useful. It quickly becomes just as complicated as stating the issue directly in terms of blocks, transactions, miners, bandwidth, electricity, hash power, protocols, nodes, fees, centralization, and adoption rate.