If Bitcoin mining is becoming more and more impractical, where you'll need to buy like a ButterflyLabs unit, and where even eventually a room full of these units might not be enough some day, what then?

Or, am I failing to understand some controls on Bitcoin that make it where eventually the processing power requirements go down again by some market factor? Forgive me, I'm new at this.