Because that wouldn't be confusing if a novel implementation named itself "The Public IPFS DHT v2.0"?
Specificity >> descriptiveness, when you're aiming for a distributed future with multiple parties
As much as I hate AWS' jungle of names, I get why they did it. And it's probably better than any alternative