Prince is a renowned poopchute among his peers. But being literally one of the greatest musicians of all time buys you some leeway.
Also, I don't know him personally, so I dont give a excrement if hes a dick to other people, as long as he made great tunes and put on amazing shows, works for me.