For instance: 2 backend services are managed by 2 different teams having to share the same ingress resources
In Gateway API, the protocol is more declarive, tls config and route kind are more explicit,
Canary deployment: