The problem is, that the address only has to be matched once, then it will
be registered to your real one forever. Being caught once is pretty probable
ApplePay is a totally different beast since you don‘t have to refer to that one-time token later on.
(You could renew it, change it in the used service. Then again, people don‘t even delete their cookies...)
Anyway, I’m not saying that there won’t be/isn’t a working solution for ensuring anonymity for service accounts (in fact Apple’s approach is a part of proven solutions), it just has to be complete and also hide the rest of trackable details. As long the service sees my IP when I connect, this is such a strong feature that providing a fake address on top just seems not worth the effort.