Agreed. I recently did this (first time making a torrent-file) to transfer a set of 45 min videos to a friend, and will probably prefer this way of doing it in the future.
Have a look at SwissTransfer. Its run by Infomaniak, and supports files up to 50gb. You can password protect transfers and set the maximum amount of times a file can be downloaded.
Alternatively you can go a bit old school and encrypt the files on a pen drive and send by courier. I still do this as I have some family with broadband speeds from 20 years ago.
Telegram, syncthing or upload to your cloud (onedrive, google drive, dropbox, whatever you use) and sharing the link. If you are near your friend and both have android, use nearby (like airdrop but on android).