I don't think what he is asking is all that out of place, especially if using Chrome and signed into your Google account. He can already choose where on his C drive he wants to save the document, or he can also save it to an external HD or a flash drive. The next step, especially if Cloud Drives are the future, is to allow the user to save a download directly to Google Drive.
If all we're talking about is being able to pick a location when saving a file on Android, then I agree. The Android app should have a tie-in to the file system that allows the browser or any file manager to see a Google Drive folder. But that's not what we're talking about here.
Saving to a cloud drive is not the same thing as saving to a local hard drive or removable drive. When you save something to Google Drive or Dropbox or any other cloud storage, what is actually happening is the file is downloaded from the website that you pulled it from and then uploaded to the cloud drive.
If you're on your desktop or laptop computer and have installed the Google Drive application, you're presented with a folder in Windows Explorer so that the process appears seamless. But you're STILL downloading and uploading. It's just that the uploading is done for you in the background. On Android, the Google Drive app does all the work, but doesn't give you a folder in the Android file system like the Windows app does. I wish it did. Then apps like ES File Explorer would be able to copy and move files between your phone and Google Drive, and you'd be able to pick the Google Drive folder to save things with any app that uses a file manager. Regardless, it's still a download then upload process... whether you initiate the upload or it's done for you in the background.
In any case, the OP is asking for the upload process to be eliminated and to have the file go from whatever website he's pulling the file from directly to the Google Drive (site to site).
Picture this scenario:
You're browsing
somewebsite.com on your computer, and find a file you want to store on your Google Drive. In Chrome, you right-click the file and tell Windows to start downloading. Windows asks you where you want to save the file. You choose your Google Drive folder.
Here is what actually happens:
1. The file downloads to Chrome's cache on your computer's local hard drive.
2. The Google Drive application then takes over and uploads the file to Google's servers where it is then stored in your Google Drive repository. (This part happens in the background.)
3. The Google Drive application then updates the Windows Explorer view so that it appears that the file has been saved in your Google Drive. (That's the synchronization process you see.)
Here is what the OP wants to take place:
1. Browse to website.
2. Choose file to download.
3. Pick Google Drive as location to store file.
4. Google's server reaches out to
somewebsite.com and does a file transfer request.
5. Somewebsite.com transfers file directly to Google's servers and stores file on your Google Drive. File never downloads to your machine, thus never needing to be uploaded from it.
In order for that to happen, Google's server would need to have permission and credentials to download files on your behalf. Suppose you're downloading music from Amazon. Do you want Google to have your Amazon credentials so that their servers can do a file transfer with Amazon's servers on your behalf? I wouldn't.