People don't realise the amount of money you have to put in to make it anywhere near worthwhile, especially if you're going solo and not joining a mining pool.
I get 32-35 mh at stock clock on my 1070 fe. Already is at 67c thinking about water cooling. On ubuntu or another Linux! 2x - 3x more profit than windows
Asic miners only last so long. Until the block chain becomes too hard for them to mine. Then the resell value of the asic miner drops to nothing. While gpus hold value longer and use less electricity so you are able to maximize profit an lower energy cost.
Um none of the modern asic miners use more power for the hash rate you get. The issue is right now the most profitable currencies are resistant to asic miners