I doubt cloud computing fits for their use case. They need constant power, and using "cloud" would be much more expensive than to have their own hardware (and of course even more expensive than using someone's else's computer).
The reason why SETI@home is not popular anymore is because how our hardware adapted. Back in the days the CPUs were constantly operating at the same speed. So if you left your computer on, it was using the same amount of power and generated the same amount of heat. SETI@home took advantage of it, by saying, let's make use of that wasted energy to do something useful.
As computers became faster the heat and power consumption became a bigger issue, mechanisms were added to allow CPU scale its frequency down, and have "micro sleeps" during the time there's nothing to do. OSes similarly adapted. Instead of having an interrupt triggered at regular interval they implemented so called tickless mechanism, when those house keeping operations are fired when needed instead of regular intervals.
All those advancements helped a lot with portable computers (laptops, pads, phones etc) but also made it to the desktops and servers.
Because of those advancements it is no longer "free" to run SETI@home. If you run it, your computer will get warmer, it will turn extra fans too cool down and it will use more power, so people are less motivated to run it. That's what made me stop using SETI@home myself.
You're right, that might be the real reason. But did they report a decline in users or cpu hours?
What I thought of was more like Amazon, Google or Microsoft "donating" some idle instances, or something like that.
Well, I don't think they reported it, but back in 2000 a lot of my friends were running SETI@home, today I don't know a single person that does it. Frankly I thought it was shutdown much earlier.
As for Amazon, Google, Microsoft donating, the same thing applies, it is no longer free unused power, it actually cost money to do it. It's weird to think they would just let use their resources that way when they also work on optimizing their power usage to the point of having system that automatically shuts down idle computers.
If they want to donate to a cause, it's more efficient for them to give them money, or at very least provide service with some discounts. But IMO if they were doing it, they would not do it quietly, so I doubt public cloud providers contribute anything to SETI.