Considering you get exponentially more compute/hardware for the same money every 2 years or so, they haven't been getting that much cheaper.

Every generation of CPU has cost more than the last one for years now.