The retail prices of miners makes it so it will generally be unprofitable for people buying miners "retail" as the prices are generally too high. You will generally need to invest a lot into miners (being able to command a large discount from miner manufacturers) in order to mine profitably.