I vote no because I don't think Terry Pegulas has made that specific expectation clear. If he has, then sure, fire the man based on the fact that clear expectations were not met.
My personal expectations (as a fan with zero responsibilities to the team and nothing on the line) are simply to be entertained, which Allen does more than any other QB in the league...hell, more than any other PLAYER in the league. For my personal needs, Allen's prime years are not being wasted at all.