I'm not saying it's okay to have the offense crap the bed several times the past three years. I'm saying (and a few others also said) you can judge Freeman after three full years.
Say the coaches get it figured out, start Angeli/Carr the rest of the year and run the table. You still gonna say he was the wrong hire?