A lot of people seem to want to sanctify Jock because of Jim Davis, but as a character I always found Jock a way more villainous character and in all honesty, if Jim hadn't died he might have gone in that direction. JR had to have learnt his craft somewhere; Gary on the other hand was too weak and - dare I say it - too much like miss Ellie. Bobby might have been the only one with some sort of balance between Jock and Ellie. Of course, when Jock died he was on the series portrayed as a Saint - which is very true to what often happens in real life. It does not mean he was one.