Возможно, они там не ржавеют, потому что их там почти нет. Вернее, на Кубе нет автомобилей в частной собственности - есть государственные машины, есть автомобили, принадлежащие организациям, есть автомобили, принадлежащие дипмиссиям иностранных государств. А в частной собственности машин практически нет - до недавнего времени было запрещено законом покупать автомобили частным лицам. Сейчас закон отменен, но у нищего населения денег на такие роскоши просто нет.
Зато на Кубе есть много ретро-мобилей, которые считаются государственным достоянием, и за которыми тщательно ухаживают.
А климат на Кубе для металла не самый благоприятный - там очень жарко и очень влажно, без тщательного ухода ржавчина заводится очень...