So, what's new in these suggestions ?
There's a lot of ways and method to generate bitcoin. Bitcoin can be bought or mined using proper hardware that has significant amount of hash power. Out of these two method mining is the most reliable since the value of the bitcoin drops rapidly. On the other hand bought bitcoin is directly related to general currency so it's highly risk to lose value of it. So obtaining bitcoin in most reliable option is mining them.