Why is air a poor conductor of heat? Today, I was reading an article How Thermoses Work
It goes on to explain all three processes of heat transfer:


*

*Conduction

*Radiation

*Convection


In Convection, It states,

If it weren't for convection your soup would stay hot a lot longer,
  because it turns out that air is a pretty poor heat conductor.

What does it have to do with air being poor conductor for the soup to stay hot a lot longer?
In other words, if air were a good conductor of heat, would your soup stay hot for longer?
 A: Well, the argument is not very well put:
Because the air is a bad conductor of heat the soup stays hot longer: only the first layer of air touching the soup gets hot fast, and heat is not transmitted efficiently to the bulk of air.
For soup, in contrast to thermos, evaporation cooling should also be considered.
Convection by continuously replacing the contacting layer of air increases the heat transfer to the bulk of air by conduction and at the same time the rate of evaporation increases, increasing cooling. 
So the soup cools faster than if there were no convection.
If air were a good conductor of heat, the soup would cool  fast, as in a metal plate on a metal surface. 
You could go through a read of the wiki article.
Edit: Georg's comment makes me add that of course the soup would be also cooling because  it will be radiating with the corresponding to its temperature black body spectrum. Convection increases the rate of heat loss over the loss through radiation.
To address the title, which differs from the questions in the content:

Why is air a poor conductor of heat?

It is mainly the very low density of gases that make them bad conductors of heat. In liquids and solids atoms and molecules are densely packed and transfer of energy has much smaller  distances to happen. In a gas molecules have to scatter off molecules to exchange energy in larger distances, so the probability of transfer is much smaller.
A: Air is a bad conductor because, to conduct heat current molecules should absorb heat and transmit it to neighbor by vibrating. In case of air molecules near the hot surface absorbs the heat and start vibrating, but neighbor molecule is so far that this vibration should be very high and so the heat energy required is high for small conduction to start.
Convection helps air in conduction by making molecules in air mobile so that the transfer of heat is not solely depend on the vibration of molecule, but another (or that molecule itself) can travel to transfer heat. 
So , "If air were a good conductor of heat" then soup will not stay hot for longer because this time convection+conduction will both help to transfer heat away from soup. 
A: Because conduction is the transfer of heat through a substances as a result of neighbouring vibrating particles, The particles in air are far apart. Heat does not travel easily by conduction through air.
A: Convection requires the hot air just above your soup that has been heated up to rise as its density reduces after being heated, allowing the colder air around the rising hotter air to replace the hotter air and the same thing will happen again. As the convection currents (the rising of the hot air and the sinking of the cold air) keep taking place just above your soup, the previously hot soup will start to lose thermal energy (heat) and your soup will cool down despite the fact that air is a poor conductor of heat. In other words, cooling of your soup only takes place in convection due to the movement of air and not the heating up of air itself. As a result, if air was a good conductor of heat, it would not make a difference.
Hope this helps.
A: Thermal conductivity in the linear regime (i.e. no convection) is determined by the rate of energy transfer by diffusion of molecules from the hot regime (high average kinetic energy) to the cold regime (low average kinetic energy). This rate is proportional to the density of molecules, the mean velocity, the mean free path, and the specific heat per particle, kappa\sim n c_p v l. This might suggest that the heat conductivity of a metal is larger because the density is bigger. This is not true, because the mean free path goes inversely as density, l \sim 1/(n\sigma), where \sigma is the scattering cross section. The main reason that metals are good conductors is that the velocity of electrons in a metal is much bigger than the velocity of air molecules (because electrons are lighter, and because at low T the electron velocity at the Fermi surface is still large because of the Pauli principle). 
A: Air is a bad conductor of heat due to the fact that its  absorptivity property is less and transmittivity property is also less but reflectivity property is more.meaning that when heat is conducted,convected,and radiated through air the air donnot absorb neither transmit the heat instead reflect back and allow the heat transfer to escape freely due to its density changes in changinging temperature...therefore the molecules of air carry a very less amount of heat with them.However, the temperature of air rises in summer because is due to the presence of high amount of moisture content which has higher density , more absorptivity  and more transmittivity properties than air...so the heat transfered through these molecules absorb large amount of heat and conduct,convect and radiate the heat between neighbouring molecules...
