Fact is that at the current price levels, we may consider bitcoin mining expensive especially if one is just acquiring the hardware (even aside from the high electricity cost required in most countries). However, at higher price levels of 20k and above, even in spite of the level of difficulty and all that, profitability in mining will not be much of a hard task to attain.