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.
That is true that there are so many ways to earn bitcoin. Having enough knowledge on how you manage it like trading and investing to a gain more. You can earn bitcoin through signature campaigns and other bounty programs weekly. Gambling also help to increase your profit but it is too risky to depend on.