People said the same thing about tofu. We ain't there yet.
Tofu ain't meat.
Squid will never fully replace fish. Just like chicken and turkey will never replace beef. Although, if it becomes popular enough to make it to 5% of the American menu, that could take a load off world fisheries.