I seem to recall that Delaware is where businesses are established in order to prevent being traced. Can’t remember why... this was back during Obama years when I read a book about how to remove your identity from the Internet. But her identity is right there, so that didn’t work too well...
Cheapest filing fees and easiest regulations to incorporate.