Japanese culture ensures that no matter how successful, they will eventually crumble due to the management getting old and out of touch and the younger generation bring unwilling to correct the older and the older not accepting criticisms of the younger