With a pole building, the poles extend into the ground. This would be much more difficult if the slab were poured ahead. Also, the concrete wraps around the poles (at least on 3 sides) which I believe helps secure and support them. My builder didn't want gravel in it until it had been built. Makes it easier to bore the holes for the posts, and prevents mixing of gravel and dirt as well.