Fine
We can start with your Aruba.
100% Agreement
The bottom line is that if you are going to travel to a foreign country...any foreign country...you have to expect that you will be subject to their laws, rules and procedures.
Like Natalee's mother, Beth, has said, "They hold the key". Why haven't these guys been formerly charged? If you have the right connections and belong to the right family in Aruba, does that mean you get to continually lie to the authorities without any consequences?
You bet I'll advocate a boycott of Aruba. The authorities should have rolled out the red carpet and welcomed the FBI on at least day two, but have instead shut them out. Why would I want to spend one red cent in a country who is run by authorities that are at best, incompetent, and at worst, corrupt?
I'm with you!