
Почему Путин так долго находится у власти?

Потому что у него нет реальных конкурентов. Зюганов явный ставленник запада, как и вся КПРФ, которую в девяностых по указке запада вернули из небытия чисто для видимости демократии, чтобы сохранить иллюзию, будто у народа есть выбор.
Жириновскому нет доверия, особенно после того, как он высказался в пользу внедрения УЭК. Вся прочая оппозиция тоже существует для видимости. Как в США - кандидатов около 14, но на самом деле их максимум два. У остальных просто нет денег на конкурентноспособную предвыборную кампанию.
Но дело даже не столько в этом. А в том, что, во-первых, черт знакомый лучше черта незнакомого. К Путину просто все привыкли. А во-вторых, долгое пребывание одной партии у власти дает хоть какую-то надежду, что партия эта, вдоволь наворовавшись и насытившись, сделает хоть что-то для людей. Сменить сейчас власть - и кучка голодных чиновников первым делом начнет воровать, а уж потом делать свое дело.
Есть тут и обратная сторона медали: власть развращает, и, как наркотик, заставляет увеличивать дозу. Но так будет продолжаться, пока Путин не состарится вконец. Думаю, посвященным (верхушке ФСБ) уже известно, кто будет править после него. Его уже готовят.