Why We Ditched CKAN
For while, you can check one of the reasons here. Keep in mind that some posts were removed due the abusive content, so you will not get the whole history. Yet.
There're more to come, but unfortunately Real Life® is bitting and, frankly, this is not a subject I'm found of and willing to handle under stressful times. We, modders, work 8x5 (at minimum) on Day Jobs© and use our spare (and most of the time scarse) time modding KSP for your enjoyment.
It's really not funny being forced to do unpleasant things just because someone thinks that would be "unprofessional" not doing it - hell, if they want profissionalism, HIRE US, by Kraken's sake!