Well , the only goal in football is to win a Super Bowl so if you want to be extreme about your logic then , 31 coaches should have been fired last year
And therefor 31 owners don't do everything they can to win.
Also , since you want to bash him for extending philbin .
You tell me , what coach would YOU have hired this offseason and then when that coach fails I'll come back to show you his record in 3 years .
Let me know so we keep track of how great an Owner YOU would be.