Colin Kaepernick makes several mistakes, but none as big as Jim Harbaugh's and Greg Roman's