It is because when the Hub detects a download count (hub + vam + dependencies) that is higher than the view count (view count is just page views on the hub), then it will update the view count to match the download count. The reasoning is: How could someone download the content without viewing the resource? If we adjusted this, many resources' view counts could drop significantly, so we chose not to change it.