Because path of the file is not determined by the user in all cases. This means the prosecutor will have to prove that the user deliberately stored it for later consumption.
For example, if a web browser has a semi-permanent cache by default for all pdf files, and the browser downloads a pdf to this cache, it's not possible to determine if the user "downloaded" it (ie. deliberately, to access later or repeatedly) or "streamed" it (ie. accidentally accessed it and closed it after viewing the content)
The fundamental issue is that politicians and the general public do not understand how software works. Many applications access and store data by default which the user has not implicitly asked them to do. If the law is determined so broadly, it can put any user with an application that accesses content without somehow validating that it is legal (how you do that without accessing it I do not know) into a grey area which the state can choose to exploit/prosecute with if needed.