Tim Allen is an idiot.