if we assume that your device roi'ed already then you need, at present, an hashrate equal to 45TH to create one bitcoin in one month
45TH consume 4.5kwh which is around $162 a month, so you need $162 to produce $834(1 btc)
So most of the concern is related to the electricity consumption. People from Countries having much decreased electricity charges are the best profiting users. In a third world country if the calculations were similar to the above quote then they can make a comfortable living through it. There are several websites that give you the hash rate calculation based upon the data fed into it.