No. The SHA-256 part of the ASIC that I pointed to was designed in weeks, not 2-3 years. It is open source and just a few hundred lines of VHDL:
https://cryptography.gmu.edu/athena/index.php?id=source_codesAlso, yes, BFL can, and probably did, spend about $1M developing their ASIC so far. They have received more than $1M of preorders (proven), plus additional venture capital (according to them). They can definitely foot the bill.
Also, the Avalon team seems to have been able to do it for less than $300-400k (excluding salaries), based on their price quotes from TSMC with poorly obscured prices (
https://bitcointalk.org/index.php?topic=120184.msg1381782#msg1381782 ). This validates anecdotal evidence of private wealthy individual engineers having designed their own ASIC for personal projects for only a few hundred thousand dollars.
Bottom line, yes Bitcoin ASICs are definitely financially doable by teams with the funding of BFL and Avalon. If you doubt this, I encourage you to bet against the "BFL is real" bet (see link in my signature) - you would make a killing if you are right

Nice try. I can design a nuclear reactor in couple days, i really can; but it does not mean I can build one for less than $5 billion and faster than 5-10 years.