The core problem of the EFV - besides the long development - is that they mated the open sea cruise capability with the AFV itself.

It would have been much more versatile and simple to create a powered sled for AFV & container transport over open seas. They could then have used as normal AFV (normal short range/slow amphibiousness) such as a common Marines/Army M3 replacement.