Yes, I agree, which is why I mentioned that I have disagreements with his ethics in general. What I refer to as his gaffes is how bad he seems to be at _hiding_ this from people. Though the fact that it was in 2007 instead of 2017 sort of bolsters my point, as it would be hard to imagine him saying something like this today.
I hear you and not disagreeing. Just adding that there is a lot of hand-wringing over Zuckerberg, his intentions, etc, but it can all be simplified when people recognize--as you have--that he's just not a good human being. In fact, if you really analyze his behavior and how he's wielded his power, there are clear lines of sociopathy that emerge.
So, when I look at it through that lens, whether he's gotten better at avoiding gaffes and all the other analyses just obscure the point that really matters: he's an immensely powerful person with tremendous reach who utterly lacks a moral foundation.