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.
Each block authenticates transactions created since the last one was generated. The grant of 50 BTC is to make it desirable to provide that infrastructure.