There is no email option because most of the times backup file will be more than 50mb (which is the max email attachment size on most hosts). When a cPanel backup is generated will be stored to your account. You can then ftp login to your account (or login at cpanel) and download the backup file anytime.
You can use also third party backup services. Some of such services offer very good customer interface.
You could also sign up with an backup storage provider and they usually have scripts available where you can automatically perform backups and send them to their remote backup storage via ftp.
Does your hosting provider don't offer backups? But, its always better to keep a backup copy of your hosting account. You can mail your cpanel full backup to your email id, but it should be small in size using some php scripts.