You CANNOT mine with CPU and GPU in today's difficulty. That statement would have been correct if the year was 2009-2010. The mining sector became so competitive post-2013 that indie miners died out and never got a proper change to even sell away their rigs and get some money back.
The devices that you need are ASICs today and not just one but hundreds of them.
I agree with you. But still I sometimes hear about some people are trying to mine with GPUs but I don't know whether they manage to be successful on this. Like you said, in present-day conditions it is really hard to succeed in this. So there is no need to cause your GPUs to be trash while doing this.
