Harbaugh seems to do well first 4 to 5 years at wherever...then people learn how to defend...and he leaves...most coaches last 4 to 5 years at each gig nowadays...
Andrew luck may have been responsible for some of Harbaugh's success his last two years.