Первая и главная причина в обществе большой запрос на нового лидера, новую силу, Путин и его команда просто морально устарели.
На второе место я бы поставил безграмотную пиар-компанию Собянина, тут и использование на всю катушку телересурса, который уже не работает так , как раньше. Если в провинции интернет не имеет решающего значения, то столица обинтернечена практически на 100%.
Всяческие выборы против Навального а ля Черногория только способствуют его рейтингу, ведь изначально узнаваемость Навального невелика, и любая информация о нем даже негативная поднимает идет ему на пользу.
Третий сильный фактор играющий против Собянина, это позиция Кремля, там явно есть ярые противники и.о. мэра , которые вовсе не жаждут его усиления после победы, видимо оттуда растут ноги про "дочкины" квартиры и прочие жаренные компроматы. При этом у Навального остатется масса осведомителей во всех ведомствах, те же недовольные руководством клерки и средние начальники.
И наконец четвертый фактор очень вялая и неинтересная компания остальных кандидатов, они выдвигаются чисто формально, чтобы засветиться на выборах, конечно к городским проблемам ближе всех Митрохин, который много лет занимался "точечными застройками", экологией и другими проблемами, но даже его избирательная явно отстает.
В этих условиях второй тур становится все более вероятным.