When was the last time you had to create a zip file? Personally, I have to interact with those types of files all the time (either receiving or sending them to various clients, family, and friends).
Sudo lets you run any terminal command as another user — hence "substitute user" — but the default and most common use for it ...