You have just contradict yourself BIG TIME. You adopted the 5D C (first generation), but not the 5D 2 (second generation).
How many times have I typed that yes, the 5Dc is a first gen camera and has many many flaws but I never bought it at release for the full asked price when it was the only option.
The thread states that the EOS M AF cannot be fixed with firmware. No surprise, because its a first gen product it will have all these flaws that cannot be fixed by firmware. Just like said 5Dc. But I never adopted products until Gen 2 was released. Simpy because gen2 will be better and gen1 will be a lot cheaper. Like iPhone 1 and iPhone 3G.
I can guarantee when RX-2 is released, I'll be able to buy a used RX-1 for half of what you paid or just get the fixed RX-2.
So your complain is the PRICE of the first generations, not the PERFORMANCE. If it is the performance, you will never buy the first generation regardless of the price.
Lets put it this way, I didn't adopt the 5D2 either. It still wasn't the camera I needed, the MK3 was the camera where I adopted it ASAP to replace my temp 5Dc system.
It's a price/performance ratio that matters and that ratio is always higher with a gen2 system. Thus I never adopt first gen systems but wait for Gen2's release.
5Dc Released - Didn't adopt at release, Too expensive. ONLY OPTION AT THE TIME.
For example, EOS-M is the ONLY Option at the moment for Canon mirrorless, just as the 5Dc was for affordable FF.
5D2 Released - Didn't adopt at release, Too expensive, AF disappointed. Other option avaliable, a Used 5Dc for cheap.
Purchased used 5Dc until Mk3 Release.
5D3 - Released, Had all the features I needed. Adopted ASAP and replaced my temp 5Dc.
It a un-wise move to adopt a First gen product when its the only option available. I never adopt first gen products until the next gen is released, If its better, I buy Gen2. If its not better, Gen1 will always be cheaper.
Perhaps you need to re-read my previous posts.