The Core Problem PKI Solves
You want to connect to api.amazon.com. You get a public key.
How do you know that key belongs to Amazon and not an attacker?
Without PKI: you can't.
PKI answer: a Certificate Authority (CA) signs a binding between
"this public key" and "this domain name." Your OS/browser trusts a set of root CAs.
If the cert chains up to a trusted root, the binding is trusted.
This is a web of trust by delegation, not direct verification.