1. Analyze positions and games
Safe bet, chess players will do that, and they have very good reasons for it. So you download Stockfish, you maybe download lc0, too. There is no need for any other chess engine at all.
2. You play against them.
Why would you? You can play against all kinds of human players most easily these days, why play against some chess engine instead? Is it fun?
3. You do engine rating lists.
OK - you'll obviously want +loads+ of different chess engines for that and maybe have some additional personal wishes. There are plenty of them engines, so no idea why one more or less should matter in any way.
4. You look at engines solving chess problems or even create chess problems of your own.
OK, so you'll maybe download some other engines that really excel at that.
5. You pit some engines against each other to enjoy watching the resulting games.
I do this myself. It is a bit useless hobby, but it can be fun. As I do it myself, it feels very reasonable to me of course.
In the CSS forum, people were demanding additional features each engine should have.
1. They should run on Linux.
This one I can understand. My computers have Windows, but if they were running Linux, I'd clearly be only interested in engines that run on it.
2. They should also be able to use bazillions of processors et al.
Why? This one I +really+ don't get at all. And why are people getting so emotional with this demand? Don't they know that Stockfish is the strongest engine anyway?
Cheers.
Peter