That would be incredibly wasteful. It can use many IPs per host when using geographically local endpoints, and relatively few customers are large enough to need IPs to themselves.
This is an IPv4 hack thing again, isn't it.
Nah, not really. It’s just TLS SNI + old-fashioned Host: headers.
Do you have any idea how many customers we have?
Can you explain why they wouldn't? They provide a proxying service, and we've been able to serve multiple domains on the same proxy since... The 90s?
Not enough IPs, and HTTP has the "Host:" header which decouples the IP from a domain.