Meh. It's not that bad. Legacy codebases can be fun. If you have a good team, your meetings will be meaningful or you will cut them.
Otherwise, if people didn't like it for whatever reason, they could just stop doing it.
It's great to be working on something that's useful and important.
Cities are legacy projects, colonies are greenfield. Both have their pros and cons.
The thing about inheriting an older, undocumented codebase is that it often blows up in ways that you least expect; even drawing assumptions about how a function works based on its name can be problematic.
It’s all about the team.
"Legacy codebases" and "fun" should not appear in the same sentence.