It worries me how many people don't understand that having different development teams for different areas of the game does not nullify that the resources could be allocated elsewhere.