Agree 100%. Over the 3 years we had O'Leary, when things were going well (at the end of 2003/04 season) crowds were huge- 37,000 against Blackburn and Man City I think, over 40,000 against Newcastle and a sell out on the last day. That was because there was a push for Europe and we ended up finishing 6th. But, at the start of that season, we had a few crowds under 30,000 and attendances were probably worse than this season so far- we were in the bottom 3 in December 03, but by the end of the year our average attendance was 36,500, showing that when performances pick up, people come.
The year after that as well, we had out highest average attendance for 30 years (37,700) and no attendances below 30,000. This was due to a really good finish the year before, which got more S/T holders and the season itself wasn't too bad, finishing 10th.
We'll always have our core 25,000 fans whatever, but the next 5,000 that come down want to see a decent team, preferably against premiership opposition, and the next 5 thousand after that want to see a bit more quality etc etc. Basically, get Villa in the top 6 every year and crowds will knock 40,000 every match, as we managed 37,700 under doug and finishing 10th.
Oh and those swipe cards are crap- they all have 'em. Leeds, Man City, Blackburn, Arsenal, West Brom- they're a right waste of time, they broke down when i went to see Man City- Villa and at Arsenal in August it took ages for them to work. Stick to what we've got now- it works.