> That being said, why would I not use the actual free upstream Kubernetes for my on-prem distribution ? (with the help of one of the thousands installer out there like kube-adm, kubespray, etc).
None of them actually provision your infra for you (VMs, LB rules etc). GKE On-Prem will.