в старых лиспах кейворд аргументы решали проблему опциональных аргументов с нефиксированным порядком так как с мапками у них там все было плохо. В кложе хорошо с мапками и этот стиль не особо нужен, особенно с мультиарностью
Ещё соображение: Если функа ест 7 и более (для некоторых этот порог ниже) параметров, то используют мапу, чтобы параметры были «именованными» в месте вызова.