1. James did an unbelievable job, his videos were instructive, interesting and funny.
2. It is never the right time to 'replace' someone.
3. James Kim the person isn't being replaced.
4. CNET is a company and needs to be competitive.
I'm sure CNET agonised over this, it is a decision frought with emotion. No one affected by this will ever forget James or the stunning work he did, and it is still very fresh and raw for all of us.
Replace James Kim at CNET. Here is the craigslist posting.