Ktor: faster startup and better performance, less opinionated, idiomatic Kotlin, no reflection
Spring: more popular, more OOTB extensions, more OO / closer to Java
Most people who chose Spring are working on big projects where they can quickly train up Java developers, or they're transitioning from already-existing Spring projects. People who chose Ktor are generally more interested in performance and flexibility, or they want more idiomatic Kotlin, or they're just tired of Spring.