re: Is insurance required to enter Bahamas?
You will get better answers quicker if the title of your thread includes your question or at least part of it.
The lesson from the Icarus story is not about human failing.
It is a lesson about the limitations of wax as an adhesive.
If you have an engineering problem solve it.