Almost all replacements are plastic cores with aluminum elements... hell, even OE is plastic with metal elements...
I bought a cheapo radiator for $95 shipped with a lifetime warranty. If it breaks, I can just head to any store radiators.com contracts through and pickup a new radiator free of charge...
Sure I coulda bought an all aluminum radiator, but it would have been 4 times the price for something I don't really need...