this depends on how your strategy, mining is still profit, but not much.
Maybe your capital return about 15-20 month for GPU mining
I remember about this, maybe this is Puwaha's post effects, am I right?
At the moment I'm wondering how the cloud mining companies can keep themselves afloat, with the same electricity costs as last year and the increasing difficulties.
Which one?
My first and last cloud mining are cex.io (on 2014 I think)
Cloud Mining will be still operable as long as they have a renter. As far as I know, nowadays most of Cloud Mining (I don't know how much Cloud Mining that exist nowadays) would apply contract systems for a specified period and of course, its rent price has adjusted for giving them operational cost plus profit. So, if you were sawing any cloud mining still live, it means they still have a renter.
What are your favourite Altcoins for mining with a positive future?
A bit hard to answer (it was secret)
Or has everyone change to stake Altcoins?
Not everyone, some of them still believe in PoW and the rest maybe tried PoS coins.
EditA few days ago I was doing solo mining (YOC. ups.. but now I've been moving to another coin) and solving some of the blocks (doing this for one day only). Then I sell those coin at the "top":
How lucky am I
But, this is not about some "Luck." These are about how you were doing mining in every condition that you faced. Then I can say for sure that mining still profitable.