I agree that profit is nothing over what u need to invest, u can't get 100% return in forever

. But when u invest some (that u can afford to lose) and do some trading, when waiting for price change, mining and if u add to that few good refs, u can make some nice profit.
Exactly. I'm gambling there with 2BTC and made 0.2 in a week. Trading is much more fun than waiting for mining.