Just because an option might exist doesn't mean it's going to do anything different in the code when used or not. Some options may be there that are kept there simply because removing them would mean breaking savegames. So making them invisible for now is the best move.
@OP: curious to know - why were you wanting to have a game without them? It's kinda hard to keep up with troop demands that way - at minimum. Just curious what the motive is.