Fuck traditional mission types.
If the team groups contain flags, they should behave like CTF flags, and if there are other flags, they should behave like F&R flags.
If there are generators, they should be scored like D&D...
If there are control switches, they should be scored like CTF not C&H (too many points). All of these objects have score values defined in the mission files, when the mission type needs it... However, they don't when the mission type doesn't need it, so for this suggestion to work, we'll need default values, so we don't need to edit every map.
All of these mission types should coexist, simultaneously.
However, we can have new objectives...
For instance, disable respawn... Last team or player alive wins... Or, how bout zombies vs vampires, where you respawn on the team that killed you... Mission ends when everyone is on the same team... etc...