You said you wanted this game to be more realistic. Changing prices once per week or even more often is not realism. Real life teams set one price per season. They might have different pricing for different leagues, but that is about it. No team changes prices during the season. Same with the arena. But options we have at the moment in the game, suit the game better than real life. Just like transfers suit the game better than signing contracts for number of seasons with no salary increase and losing the player for nothing to free agency just because he does not want to play in divII/III/wants to have a shot at the title for less money etc.
We need to have rules in the online game to avoid kaos. Transfers, building, pricing, taxing etc have to be regulated, so running a club would be a challenge. With having the option of changing the ticket price before every home game does not stimulate thinking and evaluating/scouting upcoming opponents and schedule. Obviously it's hard to do something when you have a first encounter a new situation. For example: I relegated to divII after spending one season in divI. I had the prices written down before I promoted, set the same price at my arena, but with relegation and bad season I had an unexpected low attendancy with the same prices I used to fill my arena in divII 2 seasons ago.