Roger Waters is one of the bravest most outspoken voices of the entire rock era.
He regularly puts his views and reputation on the line unlike most others who are quite happy to sit back and admire their bank balance and investments.
Waters is more John Lennon to Gilmour's Paul McCartney.
You are free to like one or the other, or shock horror, even both. It's not Roger's fault if you've misunderstood him all these years.