Doomed to fail - Barbados Today