At a consistent amount of usage, datacenters are at least an order of magnitude more hardware efficient. I'm sure Nvidia and AMD would be fine fighting for B2C if it meant volume would be 10+x.
Now, given they can't satisfy current volume, they are forced to settle for just having crazy margins.