I prefer Gilmour (he lets the songs do the protesting), although like Waters, his solo stuff is very weak compared to them as a band (very like Genesis in fact). I haven't seen him play since The Wall concerts at Earl's Court in the early 80s.
Unlike Waters, Gilmour always looks like he's having fun on tour. I would have liked to have been at Pompeii for his return concert in 2017, although there is a brilliant blu ray of the event, one of the best concerts ever.
I felt that way for a long time too. For me, Gilmour's first two solo efforts are still really weak. There's brief moments, but for the most part; eh. And that's how I felt about "On an Island" the first listen or two, and I put it away. But then I started listening to the live versions from Gdansk, and really got to like the songs that way. Then I went back to the studio album, and I really, really like it. And then, for me at least, he went back a step or two with "Rattle That Lock." Admittedly, I haven't heard the whole thing. But I haven't heard anything to make me want to hear any more.
I don't know too much of Waters' solo material. I did just pick up "Is This the Life we Really Want?" but haven't had a chance to listen to it yet. I know a couple of the tracks that he's played live either on the 'Us+Them' or 'Not a Drill' tours, and those few songs at least, I liked. We'll see how I feel about the rest of the album.
But I totally get the comparison to Genesis, and their solo material. There's some things that I like, sure. But I think Tony, Mike, Phil, Steve, and Pete all needed the others to pull more out of them, or to reign them in a little. Roger, David, Richard, and Nick each benefited from what the others brought to the table too.