Handicap way too big!

I have a theory on this, but no official confirmation of it: