Given that that is months (if not years) away, I do think it is off-topic.
They have a ton of stuff they have prioritized above that. This menu was specifically designed for part of that–the mutations that will be coming out. Asking them to keep justifying everything that they’ve done and nitpicking at them for something that is not going to happen is off-topic. You have not seen what it leads to, that’s why you’re impatient. But it’s not fair to everyone else for the select few that want the devs to stop everything that they’re doing to address something that doesn’t need to be addressed because it’s part of a larger package. You guys designing, redesigning, and nitpicking at something that is not complete is basically a deposition of the game itself–because nothing in it is finished. Asking the rest of us to give up the devs’ time to do that so that they can juts get on with it is asinine.