As usual, they making money with units which hashing for them. If profit was small they wouldn't sell them and just drop everything to make as much btc as possible.
You want really cheap miner? Stop buying them and watch what will happen with price.
+But only if all of us stop buying Bitmain's hardware... Just for 2 weeks.