Why I have to set fetchType at Document Upload_Media time?

Currently if I want to view a document in browser I have to set FetchType=View at DMS upload time.

Why is this view functionality provided at upload time? Shouldn’t this be at download time, we will provide the fetchtype at the time of download, whether we want to download or view?