Ответ
Map не является имплементацией Collection. В отличие от List, Set и Queue, которые наследуют Collection, Map — это отдельная иерархия для хранения пар ключ-значение.
Пример:
val list: Collection<Int> = listOf(1, 2, 3) // List — Collection
val set: Collection<Int> = setOf(1, 2, 3) // Set — Collection
val map: Map<Int, String> = mapOf(1 to "a") // Map — не Collection