Blobs are useful if you want to transfer large chunks of information from your device to your backend. This is typically quite infrequent compared to the regular (tiny) messages from the device.

Typical uses for this is in monitoring solutions where you upload an image (or an audio sample) if an anomaly is detected.