All the reasons stated above make sense... (economy, no marquee players, no play offs, blah blah blah) but I am curious - do the BILLS advertise in Western/Central NY and Southern Ontario? You might argue that the Bills already have a known presence, etc but...
I was in Miami/Fort Lauderdale this past weekend and the Dolphins are advertising everywhere; even @ the beach they had planes pulling aerial advertisements pushing ticket sales.