why do i have to remember to run `kubectl rollout status` after a deployment, why can't it just happen automatically, and can someone please explain to me why yaml is still a thing in 2023