On which place in league are You in ranking of last arena income? (There is possibility to check it in few clicks on Buzzer-Manager.com). Please check it after today's match and after next home match (currenlty ranking could be incorrect because only half of teams played match at home after ticket price update).
If You look at this ranking You should see, that attendance works properly, because there is strong corelation between attendance and results during whole season. Of course arena size, ticket prices and championship/promotion/relegation/cup factors should be considered.
after being in Div II, my fans should be proud
I'm sure You received promotion bonus to fan survey and attendance and because of it You gained few hundreds thousands. This extra money is enough prove that fans are proud.
Of course promotion bonus has less impact in last weeks of season. The same as relegation penalty, and I'm sure that thanks this mechanism Your incomes in last weeks of previous season increased in comparison to early weeks.
However fans of teams, which have better record than 9-7 should proud more than You fans. And therefore their attendance is few thousands higher.
Fact is...There are very good teams in Division 1
It doesn't matter, there are good teams in every league and I think in most of leagues in whole BB exists team with 9-7 record. Number of wins and defeats is the same in every league. In previous season many teams had worse attendance because they lost against You few days earlier, even if they had no chances for win. It is how it works, results are rewerded in attendance.