I'd rather poo in my hands and clap than rely on a can of foam. The last four punctures I have had could not have been fixed with it. Meaning I'd have been stranded . Hence why I spec a spare, even if it is a space saver.
As I live in Scotland near the borders, in certain areas a spare could be a lifesaver.