Why deploying vault as statefulset when using external storage

Why deploying vault as statefulset without using internal storage?

it seems it’s no distinguish between statefulset and deployment if vault just rely on external storage.