Scrypt has different parameters than SHA256, but those obstacles should be easily tackled.
really this old arguement again. scrypt is sha256. scrypt does a salsa20 8 times mix backwards and forwards, it makes the lookup tables difficult to predict. you need to load it all into memory to hash it. it requires a lot of on die memory to load the tables into. there are no fpga boards on the market that have that much on die ram. it would cost a fortune to develop. with most scrypt coins having low value and low liquidity there is not incentive for an investor to deploy the several million it would take to build an fpga or asic just so that can make a few hundred grand. they woould be competing with GPUs manufacturers which have already invented the wheel.