The air here (Salt Lake City, high desert) is horribly dry all year, and in summer they run a/c which dries things even more. So the vase/pebbles system was the way to keep some humidity around the plant.
I sure couldn't get away with it in Florida. Those leaf spotting fungi love the high humidity don't they! I'm guessing they just don't exist in the air here.