Mining is only profitable for the ones that can get electricity cheap (or free) and have a good knowledge of GPU farms. With a small profit everyday, your devices would roast before they'd ever get their ROI.
Indeed. If you can get that setup then it's worth to go for it, though the mining setup itself is very expensive, enough to be
used if you change plan and go with trading or investing with coin that you desire to mine, it's very important to gained deeper knowledge
before you proceed with this, as being compensated will take longer time from this setup.
You can mine for educational purpose but don't intend to make a profit from a couple of GPUs while paying for your electric bill. There are many new GPU mineable coins but almost all of them are worthless.
That's the reality. If you tend to mine using few gpu's or small mining set up the competition is really tough as there are many big farmed
who also knowledgeable in picking profitable coins.