Actually, hashrate is following price. Most miners always put their hash power into the coin with highest profit. Which will cause hashrate always proportional to the price.
I don't think you yet fully absorbed the influence of subsidies in the bitcoin. No subsidies, no price/reward coupling for miners. And eventually, we need to get there, else inflation