I think ASIC's will gradually displace mining on graphics cards as the graphics card pushed out of the market mining on CPUs. Many coin makers do not want to change the mining algorithm of their cryptocurrency.
I don't think so. If a Device will displace GPUs it will be FPGAs and not ASICs.
You can always fork away from ASICs

True, but I'm seeing a lot of big players shying away from forking, which I can't really understand. I am not an ASIC guy, and much prefer mining with GPU for resale value after mining. I wish more coins were eager to fork away from ASICS, but I suppose in the end, it would turn into a game of cat and mouse.