Altera FPGA Configuration using Flash
There is no good reason why Altera FPGAs require an Altera configuration flash EPROM in master mode. Altera just enjoy the profits of their captive market.

Xilinx were the same with their Spartan families until the Spartan 3 onwards, which can use cheap third-party flash EPROM for master configuration.