There are diffrent ways to get bitcoins like refering someone or posting the social sites, installing apps and watching videos. Trading is a good way of earning bitcoin. Other way is through captcha typing or claiming in a faucet
Yes, we have a lot of ways to earn the bitcoin, even i realize mostly people don't know every way to earn the bitcoin.
And they are using only few ways like trading, investment and faucets and nothing don't know.
Also i am using only trading and investment.
And i think it is enough to earn the bitcoin in a good number.