honestly it's not this, is just the fact that android puts so much shit in between you and whatever you're trying to do.
The concept of downloading a file is simple, it's courtesy to tell you where it downloads at the very least. Android doesnt exactly have the most sane of defaults.
dont get me wrong, im a linux user, im a certified power user, even i can't stand android.