Думаю, что у этого перехода, как и любого другого события нет однозначной причины.
Во-первых, переход состоялся сразу после провального для Федора ЧМ, на котором он не забил не одного гола, а также не смог реализовать послематчевый пенальти в ворота сборной Хорватии. Возможно Федору нужно было принять новый вызов. Ведь еще до ЧМ ходили слухи, что Смолов покинет Краснодар, однако там разговор был скорее про зарубежные клубы.
Во-вторых, это участие Локомотива в Лиге Чемпионов. Напомню, что Смолов пополнил ряды столичного клуба после их триумфа в чемпионате, который гарантировал им участие в групповом этапе ЛЧ, к тому же из первой корзины, в которой железнодорожникам составили компанию победители топ-5 лиг: Барселона, Бавария, Псж, Ювентус, Манчестер Сити, а также финалисты предшествующего розыгрыша ЛЧ 17/18: Реал и Атлетико.
В-третьих, возможность стать чемпионом. Локомотив, как мы уже выяснили, был действующим чемпионом. Кроме того, их ряды пополнили такие игроки как: Крыховяк и тот же Смолов. Поэтому шанс на второе чемпионство подряд у них был. Однако титул достался Зениту.
В-четвертых, финансовая составляющая. Условия, которые предлагал Локомотив превышали то, что мог себе позволить Краснодар во главе с Галицким. Это причина также наклонила чашу весов в сторону Московского клуба.
В-пятых, столичная жизнь. Смолов - это лицо рекламных компаний, он входит в топы во всевозможных модельных рейтингах. Конечно, в солнечном Краснодаре, он немного отдален от того, что происходит в столице.
Мне кажется, что основные причины перехода форварда я перечислил, однако возможно есть и те, о которых мы не знаем.