I know that it helps the ecosystem. It verifies transactions, keeps a full copy of the blockchain, etc...
But it consumes a lot of ram and CPU cycles.
Exactly what is the problem here? It doesn't use a lot of RAM nor CPU cycles for me.
I actually hate it when I exit my client and have to start it up again.
There are people who just want to help the system.