Singing big names without winning (or more importantly success with these big names panning out) is a very short term fix. I'm sure Redskins fans are buying season tickets this year because the Redskins signed Haynesworth two years ago and eventhough he has been a bust and malcontent in DC he was an expensive high priced free agent.
Seriously, go to the Redskins boards and you will see than a large portion of the Redskins fanbase thinks Snyder is the AntiChrist and wish Jack Kent Cooke could come back from the grave and kill him and take over the team again. The Redskins fans haven't bought into the getting high priced free agents for years because they have over a decade of evidence that it doesn't work while teams that rarely if ever go the high priced free agent route have multiple rings (The Pats with three, the Steelers with two, Green Bay with one, and the Colts with one all of which almost never get marquee free agents).
You can keep on saying big name free agents is a good business strategy for Snyder, but you have provided no evidence that it does. In fact evidence shows it doesn't since Snyder is immensely unpopular in the DC area.
Why is Dan Snyder So Reviled? - Monte Burke - The Owner
And as for the 49ers, they are an unique situation. Californians are fairweather fans and the 49er fanbase has never been all that loyal. You look at most Californian teams and they are only popular when they are winning. Too much of a transient population. And the bay area is already divided between 49ers and Raiders fans.
The fact of the matter is the Redskins fans are sick of losing. Any big name free agent they sign now, Redskins fans assume will be a bust and a waste of money. They think Snyder is an incompetent idiot. You keep on buying Ferraris and their engines always explode after the first 100 miles, and you get sick of owning Ferraris pretty fast. Allen built the Raiders' team of the early 2000s based mostly on low priced free agents and developed talent. When he came to Tampa, he let high priced guys like Warren Sapp and John Lynch go and developed guys. Granted Allen isn't the best GM out there, but far better than Snyder and Vinny Cerrato.
They are loyal to the team, but tired of Snyder and his act. That is probably why after a decade, he finally hired a competent GM to run the personnel. Ironically, this GM is against signing high priced free agents and more in favor of developing talent.