(Just like how CPU mining used to be as profitable as GPU mining is now due to prior lower difficulties)
I absolutely agree. But, if true, it will mean that ASIC mining will become the only competitive form of mining. We were fortunate to see GPU mining still somewhat competitive (maybe not in running costs, but in acquisition costs) during FPGAs market penetration. I don't expect either GPUs or FPGAs to remain competitive once ASICs start getting delivered. (I hope I'm wrong though, and that FPGAs remain competitive).
I'm sure FPGAs would still work out, due to their low energy consumption. My prediction is that ASICs won't become widespread and viable until late 2013.