Comparing Technologies - Cost
Depends heavily on volume. If only need a few hundred, then FPGAs can be cheaper. If need thousands, then ASIC technologies are cheaper.
NRE cost (non-recurring engineering costs) are higher for ASIC techologies than FPGAs
Per-unit-cost (chip cost) higher for FPGAs