Причин несколько, и они лежат в разных плоскостях.
Политический расчет. Любой президент, который примет решение о захоронении, получит мощный удар по рейтингу среди старшего поколения. КПРФ - третья по размеру фракция в Думе, у них стабильный электорат 15-20%. Для этих людей Ленин - символ эпохи, в которой они прожили лучшие годы. Трогать Мавзолей значит превращать этих людей из нейтральных в активных противников власти. Выигрыш при этом околонулевой: те, кто за захоронение, не станут голосовать за власть только из за этого.
Юридический вакуум. Формально Мавзолей - объект культурного наследия федерального значения (включен в реестр). Тело Ленина юридически не является "незахороненным" - Мавзолей признается местом захоронения. То есть с точки зрения закона он УЖЕ похоронен. Чтобы перезахоронить, нужно менять статус объекта, проводить экспертизы, принимать отдельный закон. Бюрократическая трясина.
Символический капитал. Мавзолей встроен в архитектурный ансамбль Красной площади. Около него стоят трибуны, у Кремлевской стены - некрополь с захоронениями Сталина, Брежнева, Гагарина, Жукова. Убираешь Мавзолей - возникает вопрос: что делать с остальным некрополем?
Принцип "не чини то, что не сломано". Мавзолей не создает проблем. Туристы ходят, бюджет на содержание тела минимальный (лаборатория при НИИ). Любое действие создает риски, бездействие рисков не создает. Рациональный политик выбирает бездействие.
Формально да. Но общественная дискуссия идет о перезахоронении в землю, а не о статусе. Людям важен символ, а не юридическая казуистика