McKay really was a jerk in 48 hours. And that's a jerk for the sake of being a jerk. At least in Atlantis, they lightened it up and played the jerk angle for comedy.
And looking at those pictures, he really gained weight by the time Atlantis rolled around. I'm not criticizing, I'm certainly more than a bit overweight. But still, it is very noticeable with him.