The island that is blamed for nothing