Could failure now lead to future sucess?

Would a loss today actually be better for this franchise in the long run?