One thing to say mining bitcoin consumes a large amount of electricity and it would take lots of equipment to manned the mining. There should be a development in making the cost of bitcoin lower; given that lower mining cost could yield a higher profit. However, it matters on trading and exchanges.
Bitcoin is proof of work and using blockchain system. Its need miner to keep data transaction 24/7 days. Mining cost can reduced in several country because electricity cost much lower than others. I am reading news that to produce 1 bitcoin in Iran, need $600 to pay electricity bill