There is no free lunch. Chrome plated parts are subject to hydrogen embrittlement, and the chrome can do a fantastic job of hiding corrosion underneath it. You are at the mercy of the quality of the steel, the preparation of said steel for plating, the quality of the plating work, and the quality of the anode.

Id prefer stainless barrels, in theory, but, if I live to be 100 I still wont live long enough to see the advantages.

Best,
Ted