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.
Yes ofcourse the tools used for the bitcoin mining is too much costly...as for making much profit you have to invest...Not only that if the electricity cost is more in your area then you cant do mining....Or you can use solar powers for mining which will reduce electricity cost to zero and you can have your whole profit...Just meet the conditions.