I thought seats are extra. He has no fans and mows he's making more seats? Unless higher level upgrade to nicer seats I don't know about. Usually you upgrade seats because upgrade stadium takes long time, while seats can take few days at a time giving you chance to upgrade other faculties and don't interfere production of boosters or U21 with the right timing.