I am a recreational cyclist. That means that although I do run errands and such on my bike.... I am retired and have no need to "commute" to anywhere. Being retired... I am able to chose my destinations and select the roads I ride.
The C02 inflators fit my needs very well. I don't ride a lot downtown or on high traffic roads. So I don't have to deal with many flats from automobile tire metal belt cords/wire (those little wires you find in your tires). I believe (at least in my area) they are the major cause of flats.
But on the rare occasion that I do have a flat... the spare tube and inflator (mixed with careful inspection of the tire) has proven to be an effective light-weight tiny package. It is all I need.
But then again... if stuck I can always just call for a ride back home. I'll never be late getting to work. I don't have much of a need to pump in a few ponds of pressure and move along. I think for a "work bike".... I'd want a nice frame pump. Even though I'd still carry the super-fast-easy C02 inflator as well.