Mega Canal, Mega Mistake?