Now note that (barring changes to mining tech) difficulty on August 1st [or block xxxx] proxies for the USD/BTC exchange rate on August 1st.
I am not so sure that this is true. It assumes that cost per hash is constant. Event without improvements like CPU to GPU hashing, you are going to face the effects of Moore's law.