Why the dig at McCartney? Considering his stature, he's a fairly normal, down to earth person.
As for Waters, he used to get pissed at the audience a lot, and his own band stopped talking to him. But I have nothing against the guy. Frankly, Dave Gilmour is kind of a douche too, sometimes...
There are far bigger douches than either man in rock music.