That is one explanation.
What are other theories about the Bermuda Triangle other than it being some “hexed” area?