TBH, I don't understand why it is so hard for you understand. lol
My analogy is very simple. Different transport (cars, trains, planes, etc) give you more travel options and reduce your travel time, just like flying in wow. Allowing getting free foods, clothes, stuff etc. removes the need of work for most people in society, just like allowing free gear removes the need for raids, dungeons, quests etc in wow.
So flying facilitates the mean, while free gear remove the goal. They are different things with different impact of different magnitude. That is the principle of my analogy to explain why I support flying but against free gear. If you disagree with it, I am totally fine.
But instead, you focus on "what if we have unlimited foods and clothes?". That is what you got from it? really? I just find it really funny. lol