That overview is pretty accurate woods. GPU mining Bitcoin became "not worth it" years ago. You can still ASIC mine, but right now you need about a million bucks to get the rig off of the ground, mostly in specialized mining gear, but also including somehow securing an air-conditioned warehouse, installing your commercial service upgrade from the power company, not to mention paying their bill at the end of the month, and you would need to know how to set it all up right away and keep it running as efficiently as possible to turn a profit. None of this is user-friendly. You could avoid all of that and set up and run a mining pool, but like running a rig, there are always problems, and if you make too many mistakes, your miners will go elsewhere very quickly. None of this is user-friendly either. Costs a lot less to start one than setting up a solo rig, but unless it becomes massive, you'll earn a lot less as well. You could rent cloud-mining space and hope to get something, but it is probably less expensive to just buy some Bitcoin at a good price if you want some.
Until they make major changes to the source-code, Bitcoin probably won't become a day-to-day currency. When it comes to small transactions it has become too expensive to use and can't get out of its own way in terms of confirmation times. No one can yet agree on making major changes to the source code to solve these issues, and that's why there was a recent fork of the Bitcoin blockchain, and there will probably be another one in November. If people want to take the idea and tie it to their economy and apply it towards small transactions then they will continue to look under the hood of Bitcoin for new and better ideas, or continue to develop / adapt what is there to overcome Bitcoins shortcomings in the form of their own blockchain. As that happens, then you are probably going to see different tailor-made solutions emerging from within different regions, and those solutions might not be useful or valuable outside of that region, and I doubt that it would replace the currency already in that region. But what is under the hood is probably where the value of the original idea might be in the long run. People are trying to develop more useful "encrypted decentralized ledgers", which is basically all that Bitcoin is at the moment. Maybe we will see things like an irrefutable voting system, or a system for storing and hosting pictures on the web where a single entity cannot suddenly break all of your links. Or maybe an warehouse inventory system that is extremely accurate and always has a number of real-time "backup" nodes elsewhere off-property, in case the one on-site gets compromised somehow. I think that in a few years, people will be using "blockchain tech" everyday and not even realize it. Bitcoin will have some USD value for at least as long as the Chinese keep flipping Yuan from China, to Bitcoin, to US Dollars somewhere not in China. Beyond that is anybodies guess.