because, like everything, bad guys would abuse it, causing a list of "bad publicsuffix" to exist, which is basically the same thing.
host -t TXT github.io.
etld_depth=2Why would that be a bad thing? What happens under badguy.com is badguy.com's business, is it not?
Is it any different than setting cookie scoping rules?