RE: YOU are the AMA!
Many corporations incorporate in the state of Deleware for tax savings. Not illegal or inappropriate, just good business sense.
As to " I remember reading some stuff that was very "flaky" about the USAMA." The same can be said about the AMA, just read the threads. Doesn't mean its all real. I even read where the AMA eliminated an insurance competitor with lawsuits. Its all just gossip until backed with documentation.