I think he’s said he never wanted the earlier time slot because the network would be too involved with the show.
“Tonight Show with Craig Ferguson” would just be like what Tonight Show has been for many decades with just the few flourishes here and there that the network would allow Ferguson to do.
With the 12:30 slot he could do whatever he wanted, the network didn’t care. Which is what made his show the best talk show of all time.