So fundamentally, bitcoin mining is similar to gralats. You have to purchase software and hardware to earn a virtual currency.
I believe that bitcoins are a good idea. It has a strange way of being earned, but it is neutral, to countries and individuals, but is a safe, secure, easy way to buy things online.