I know that all your guys are making profit's off all this, but is all this mining really necessary? We could have just created all BitCoins all at once and then there would be no such thing as mining, then we would have saved the world form a TON of CO2 gas, because we are using multiple GigaWatts of power for all this mining. To me it seems a bit more like we are just wasting electricity computing these numbers.
By the nature of the way the system is "rigged" (heh) with difficulty adjustments, mining is only going to be profitable if taken seriously like a business. It will naturally adjust so that only the most efficient are profitable. That will be even more so when purpose-designed hardware makes its appearance.
Hobbyists won't make any money.