Mining is still doing pretty well by me.
Counting absolute total cost of investment -- Computers, video cards, risers, electrical wiring, shelving, rooms fans, etc (literally everything I have bought for mining)... still getting 1/300th of total investment per day at todays prices. So in general forum terms less than 1-year ROI.
I got back in to mining about 15 months ago and have slowly built it all up so most of the stuff I have is actually already paid off... just looking at total cost / income as of today for the previous sentence.
If we see a bit of a bull market and things I am holding go back up a bit then it'll look even better.
I think if you are doing well, that is because you have cheap electricity price.