I like it. K8s should be more opiniated about this.
Whats also missing is rebalancing of pods. Rescheduler
Whats also missing is rebalancing of pods. Rescheduler
In the cloud you can use cluster autoscaler or karpenter to automatically handle the unhomed pods however.
For me, that this feature doesn't exist in core k8s, is bad. It should be able to do so. Controllable for sure.