So, Sheldon constantly belittles Leonard and his work, Howard and his lack of a doctorate, Penny and her sloppiness, promiscuity and lack of education, along with various other passing people and yet it's Leonard who's a dick??? I found Sheldon much too annoying at first. They toned it down and he got better and JP…