I think that it is the only major leading source from where we can actually earn bitcoin
but i am not sure about trading
You can earn btc as you can earn real cash. Signature campaign are just a plus (for the currency) but there are other ways to get free btc.
As example try to sell a service or some goods for digital currency. It's really east as accepting cash
