I tend to agree with you on these points Min. It seems society was well in to a state of advancement when a series of disasters struck 2200-1500bce. I'll have to see if a can come up with a Tower of Babel theory.
As Charlie mentioned earlier, the 10000-9000bce era was also marked by major changes in climate, geology, and distribution of human activities.
It's quite possible 10,000 B.P. 14C equals ca. 2500-3000 cya. Higher CO2 levels during that time frame would yield an exaggerated 14C date. Also lower 14C levels would have the same effect. Then we have the whole physics bit: Space/Time Continuum coupled with a rapidly expanding universe. And of course there's the supposedly very old sedimentary strata fossils (hundreds of millions of years old, conventionally) yielding finite 14C dates in the 20,000-60,000 B.P. range.