Bitcoin's mining difficulty is calibrated fine for having a fixed limit. It's the fact that Bitcoin and Litecoin both stop at a fixed amount of units that makes them ultimately deflationary currencies that don't reward spending.
BitCoin is unique in that you can get an exact, real time measure of how the 'economy' is doing, whereas with the American economy these measures are extrapolated based on statistical work. Somebody should fork bitcoin and create a monetary policy adjustment algorithm that responds to changes in the transaction rate and prints more money (i.e., adjusts mining difficulty) in response. They should also remove the fixed ceiling.