Harbaugh haters need to take a deep breath