“look at all this free money it’s too good to be true”
It’s not exactly free money.
You need to invest in hardware to mine and the electricity to run the hardware.
As more BTC is mined, the difficulty of the mining goes up.
Thus, so does the cost of the hardware and the running costs.
(Can you see the parallels they’ve made here)
What gives it it’s value is the fact a number of people have agreed to exchange goods for the currency.
The same as USD, or GBP.
If we all turned around tomorrow and decided we didn’t want to exchange our goods and services for GBP it too would become worthless.
So the No.1 thing that gives the currency its value is the amount of people willing to use it as payment. (Or another view, the number of goods and services you can buy with the currency.).
In a laymans sort of terms. I’m not a professor in economics by a long shot but that’s my rough understanding.
What is kind of funny is around 5 years or more ago when no one bar a small circle of geeks were using BTC, and you couldn’t use it to buy pizza, people would throw around 1000’s of BTC as a almost joke. It was worth literally nothing.