Fees can go up, but many of the fee increases are voted on by the students themselves who must weigh the cost vs benefit. For example, this year the transportation fee increased after a university wide vote last year, but since they will now have free passes for all local transit, most students will end up saving quite a bit of money. But, yes, that increases the fees that get paid to the university.
Room and board go up, but the majority - perhaps even vast majority - of non-freshman students do not live in university housing, but in private apartments (shared with other students). So they must negotiate their own leases. (Or they live in frat houses or student co-ops, which also have a different fee structure).
Likely so, but I still appreciate the predictability. I would rather know upfront, then get caught off guard and unprepared.