Pharell, from my view, is a self-made media-man-*****, and very overrated at times, but he's an excellent producer. He was uneeded in this video, and snoop should've had his role. Plus, it wouldn't suprise me if he forced the decision to make this video.