Cilium pods have the "prometheus.io" annotations that allow Prometheus to discover it. Other kube-system pods (CoreDNS, kube-proxy...) also expose metrics, but do not have those annotations.
Adding the annotations would make it easier to monitor the Kubernetes cluster components.