I think that Roger Waters was the main force behind Pink Floyd. He was responsible for writing and for putting into motion most of their greatest works.
He had the vision and he ran the show.
David is a better musician and singer for sure, but take away Rogers Waters and you would not have had Pink Floyd. You might think that same thing applies to David, but it does not.
Roger Waters made most of that stuff happen and wrote most of it.
I can't even listen to the garbage "Pink Floyd" put out after Rogers left. David is not a good songwriter at all. I think he struggled to get each album done. I think he played way over his head in even getting them completed without Rogers. David pretty much even said so himself.
But no one's opinion is going to change.
I happen to be correct and the people in David's camp are wrong