I have been to this one a few times this year. Over all it was good, however, there were way more Bears fans than any other team. There are other groups with more of a hold on the location.
I live in the DC AREA also have had seats for years now. Only make it to a game or two a year. So no your not nuts, but you will not get your money back for the games you do not attend.