The Popularity of Bitcoin throughout the years are steadily increasing and many people nowadays are embracing cryptocurrencies I know it is very hard to mine bitcoin you will need lots of resources in mining, but there are lots of ways to easily earn it that is why bitcoin is still popular and will be in the near future.
At present, the main way to earn bitcoin is to mine it. In the future, when the block reward reduces to 1 bitcoin or lower, the main way to earn bitcoin, if it becomes money at all, is to provide service. You can charge others with bitcoin, like you do today with fiat. In that sense, bitcoin has become a currency, just like US dollar.
It will take many years or even decades to achieve that.
Yup mining is the main reason why there is bitcoin, and mining started it all but not all can ROI on mining, it will always depends on places and situations when it comes in mining bitcoin, for example people from tropical country's weather are fairly sunny or rainy mining rig produces heat and the summer heat can add up to the devices, and the electric cost in every country is not all similar so it depends on the country you live in, and if a person don't have resources for mining,
that is when faucets, campaign, gambling and other stuffs come in.