краска больше двух лет не живёт
Не может быть. Правильно же я понимаю - лавочкой не пользуются ежедневно, она практически всегда пустует.
Но даже если краска отшелушивается, всё равно регулярно красить - проще, чем шить чехлы.
Красьте краской "по ржавчине" (молотковая или гладкая бывает) и проживёт она дольше двух лет на ваших конструкциях. У вас наверное скамейка и столик небольших размеров, времени на покраску много не нужно.
У нас вокруг многоэтажки металлический забор точно не чаще чем в 5 лет подкрашивают, краска не теряет своего вида. Деревянные лавочки во дворе ею же красят чаще. Но не потому что на них смотреть без слёз нельзя, а чтобы выглядели "как новые". Не выцветает она и не отшелушивается. (А лавочками во дворе пользуются сотни людей в день, и зимой тоже.)
На даче столбики заборные такой краской красил, брал недорогой бренд, по-моему леруамарленовский, рублей 500 за 0,9 литра. Ну за два года - ничего же не выцвело и ничего не отшелушилось же. Без грунтовки, просто на старые металлические столбики наносил.
Удобно, что эти краски обычно колеруют по RAL - можно будет в любой момент подкрасить частично, и цвет не отличается, даже если производители красок разные.