We don't have too . Lowering the limit to 300kb is softforkable AND with the witness discount we can still have 2MB blocks. The mistake is fixable