Not to mention that he told Kyle not to come here because it would take forever to get here. Why would he have hired McDaniels when Kyle was available five or so years ago? Your argument doesn't work with that one.
Again, I am not saying that Allen has the ultimate say or even close; I am saying that he has an influence.
The Redskins have never had a problem with the cap, ever. So what would be the point in even having a GM, let alone Allen, when contracts and cap have never been a problem?