Granted, email was never really designed to handle file attachments. What we have is really bad, but it does generally work. Alternatives do make sense. However sending someone 20 links that the recipient must request access to, then having the recipient go back and retrieve each file is a pain not to mention, it looks like you must have and expose your Gmail account to them. There has to be a better/easier way for non-technical end users.