Everyone but the guys selling the machines are getting hosed now. The low hanging fruit was the first 4 months of last year and the end of the gpu game. ASIC has disrupted everything and tipped the scales in favor of the big boys, old money BTC hoarders and corporate mining and speculators day trading and manipulating the market.
If you aren't in neck deep now and have a few TH and/or have at least several hundred BTC, the mining game is over. Spend your money buying bitcoin on bad news days when it dips and hold.