You are in the public account. If you want to play the game or join in the discussion, you have to log in. If you are a new user, you must register first.
The following factors influence the attendance:
Arena capacity
Level of stands
Stand accessories (mainly refreshments)
Level of scoreboard
Ice quality
Level of lighting and sound
Number of parking spots
Position of your team in the league standings
Position of the opponent in the league standings
Point difference between the teams in the league standings (the smaller the difference, the bigger the attendance)
League level
Overall team rating
Popularity of your and opponent's players
Derby game (game between teams from the same region)
I will buy a Pro pack as soon as one particular feature is available to me, a National Team. I can accept not getting all the features paying users get, but even if I pay, I can't get that feature which is available to almost everyone else.
In the real world, a company provides a service and then the customers come. No other companies sit and wait for the customers to line up and pay before they provide the service.