Not necessarily what many may have hoped for, but Tokyo 2020 makes a compelling case for itself nonetheless.