Closed. Wont fix.
.co.uk wouldn't have the same problem because everyone knows that combo is a TLD in and of itself. with a seemingly infinite possible combinations of blah.name that could be a TLD itself, or, might just be a subdomain of .name, it gets really weird
The public suffix list is the big list of all the URL suffixes that should not imply shared ownership of all their subdomains. For example the line
com
says "XYZ.com" and "ABC.com" should not be assumed to be controlled by the same entity.
Problem is, all 1st level domains registered to the .name TLD should be added to the list, and that's a lot of domains. The correct answer, IMO, would be to add a wildcard
*.name
but that would involve updating all the code that relies on the public suffix list to support said wildcard.