There is no such thing as a free lunch.
as in anything in life Crypto and BTC takes work, reading news articles, Forums, trying to read and understand all the information out there, figuring out ways to move fiat into and out of Crypto.
in the beginning BTC was easy to mine anyone could do it for little money and it was not worth anything (10,000.00 BTC to buy a pizza) Those that got lucky, were involved back then and kept some made a fortune, just like janitors working at google that got paid with at the time worthless stock are now very well off.
Crypto is still very much in its infancy, will it succeed or will it fail? no one can really know. Nor can anyone really know what its best usage will be, A store of wealth, digital payment system, Currency, Contracts, centralized open chains, decentralized, private chains. some other as yet unknown usage, All of the above?
At the moment and for the foreseeable future Crypto is still very much an experiment and we should all treat it in that fashion. Do not play in crypto thinking you will get rich or if that is your goal and you dont have the funds to "play" at BTC's current cost level than put your efforts time and funds into alt projects that have low cost entry levels. its no guarantee of success but than none of this,even BTC, has such a Guarantee.
For me I am very much an amateur when it comes to understanding the tech but I am learning more everyday and enjoy reading the thought provoking discussions on everything from how Fiat works to contract utilization to hacker ethics. I have been setting aside a yearly amount to put into this crazy world and between increasing my knowledge base and the fun i have along the way i figure even if I never see a return on the fiat spent it was worth the experience.
as to the question of who is making money from the whole BTC "experiment"? Certainly the only consistent profits have been in hardware manufacturers selling to all us dreamers but even there we have seen a multitude of legitimate manufacturers try, fail and go under so even that is no guarantee of success.