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).
Linux has over 1,000 commands on a basic service. When you migrate to the desktop, that number grows. For example, in /usr/bin on Pop!_OS there are 1,615 commands, and in /usr/sbin, there are 609.
Sudo lets you run any terminal command as another user — hence "substitute user" — but the default and most common use for it ...